Here's another vote for Air Sharing. Fantastic app
Whts the easiest way to load a 20MB PDF file onto an iphone for latter viewing?
It seems good reader doesn't support usb in app store?Try the Good Reader app ($.99). You can upload files via USB, wi-fi, download a Gmail attachment, etc. It handles 20MB and larger files well.