Any recommendations for a (shudder) USB 2.0 print server that'll work with iPrint?

I see lots advertised, but whether they'll work or not is a diff. story.

I don't think I've seen anything that'll report back the information (ie, the ink/toner levels, etc.) as most of those require direct USB connections.