Stayed at a Hampton Inn in NC that used a drop email address for printing. Of course I didn't need it that time. Wish others made it as easy.
I've also ran into one PC that didn't have USB ports accessible (I think the base was locked in the desk or behind the wall) but did have a CF slot in the monitor so used that to print out a document.