I just connected my Canon USB Printer to my Airport Extreme. My printer is in the office on the other side of the house, with the airport and I am in my bedroom and can print great. If you go bluetooth, it will take a ton longer to print a document that has some sort of images in it and you will have to be MUCH closer than an 802.11b/g solution.