Agreed. Even if you did find a usb port somewhere, this 'cord' isn't long enough to let you use the iPhone while it's charging, anyway. I also don't like the idea of my iPhone hanging from a usb wall adapter.
I normally keep it filled with good quality rechargeable NiMH batteries (PowerEX) which hold more than enough juice to completely recharge an iPhone 4. 4 AA's from the store will give you about 2/3rds of a charge. I find it well designed. It also works as a travel charger.
http://www.tekkeon.com/products-tekcharge1580.html
I normally keep it filled with good quality rechargeable NiMH batteries (PowerEX) which hold more than enough juice to completely recharge an iPhone 4. 4 AA's from the store will give you about 2/3rds of a charge. I find it well designed. It also works as a travel charger.