i had read somewhere that apple was doing no further development on the 3.x OS, which means we'd have to wait for 4.0 for the DHCP issue to be addressed. this puts any ipad update off until the fall, quite a ways away. i have to wonder if they're going to do anything about it at all.
google cloud printing but it will take years to implement everywhere along with new hardware. certainly not an immediate solution.
searching the itunes store turns up several applications to help with printing including Air Sharing, Print n Share and PrintCentral. while I haven't purchased any of them I have heard good things about
PrintCentral.