Wait, so air print won't even be able to print to a normal jetdirect or IPP printer?
It's because they don't want to start having user-installable device drivers on iOS (a laudable goal); I assume HP ePrint printers work because they speak something very PDF-like natively, though that's purely conjecture on my part.