Forget buying an AirPrint compatible printer. Just use Printopia on your existing printer. $9.95
If you don't already have a printer than getting an AirPrint compatible one isn't a bad idea since you'll be able to print to it from an iDevice without having a computer on.
Thanks, Best Buy has their Air Print printers on sale this week $50.00 off. Trying to decide between the HP ENVY and the HP Photosmart Premium CN503A
the photosmarts are usually pretty sweet, i have one and it's fabulous
I've also been looking at the same printers, but I've been slowed down by some of the persuasive negative reviews. Amazon has a bunch of reviews, and while there is a clear, almost overwhelming, satisfied majority, the specificity and credibility of a significant number of negative reviews might be worth taking into consideration.
I've had great luck over many years with a number of HP Photosmart all-in-ones, so I will probably end up overcoming my concerns.
That is why I am asking here. I too read a lot of negative reviews, especially concerning wi-fi and initial setup. I was considering the ENVY due to reviews on Apple and Best Buy being better for that model than the Photosmart. I was able to print some test pages in Best Buy this evening. When using the copy function it produced good colored copies. But when printing as a picture the quality was not nearly as good, as noted in many reviews. Plus the Envy uses two ink cartridges, 1 color and 1 black. Having only 1 color means if any 1 color runs out it renders the others useless and requires replacing the whole cartridge. The photosmart uses individual colors. I guess there is always pros and cons.
I used airprint hacktivator (free) and have been happily airprinting on two officially incompatible printers, one wireless, and one hooked up to my imac.