One of my biggest complaints about my Iphone cords is how short they are. If I need to talk on the phone and keep it plugged in at the same time I get to sit about six inches away from the outlet.
Right now you can score a 3m USB Cable for iPhone4 for $2.03 plus FREE shipping.
This will allow my phone to reach MUCH farther while I talk on it!
And if you buy 3 of them (for a house with lots of Apple electronics) the price goes down to $1.54 each!