That is the first question you will need to answer. Epson and Canon both make a few good photo printers that have blue tooth capabilities. I have used blue tooth with the R300 (Newer model is the R340 I think) that prints up to 8.5x11 in size and the bluetooth worked great.
one thing to note about epsons. the cartridges dont have the print head on them. I have had two Epson printers (with the seperate color catridges), both had several clogging issues. i use the printer normally, so i know its not my usage affecting it.
the HP i have now has been a little workhorse, well worth the 60$. best of all the print cartridge has the head built onto it, so i get a new one every time.
the HP is not wireless, but this was just something i consider everytime i spend 100-300$ on a printer.