Air Print is on the horizon, and it looks like it's going to be the perfect solution for all our iOS printing needs. IN THE MEANTIME there's the Bolle BP-10, which cradles iPhones and spits out 4"x6" prints.
Perhaps a little late to the game here, but hey, some olds don't trust all that wireless stuff, I guess. The BP-10 can accomodate the O.G. iPhone, the iPhone 3G, the 3GS, and the iPhone 4 and delivers standard A6 prints, either one big photograph or a mosaic of several. Everything's controlled via Bolle's iPhone app.
You can wrangle yourself (or your iPhone-wielding granny) one of the printers for about $192 over at Mobile Fun. That's pretty expensive, but this could well be one of a kind! [MobileFun via Ubergizmo]