If you are looking nice little 3rd party iPhone 4 Desktop Cradle , you can surely consider the USB Desktop Cradle from MobileFun. You can charge your iPhone 4 through your PC’s USB port or via your AC power outlet using the USB AC Adaptor The length of the cable is fairly long and you wont have a problem connecting it. Although the cradle feels light and I had the fear it might topple , it does hold the iPhone firmly.
The is a little blue LED on the back of the cradle to indicate the phone being charged / synced
If you would constantly like to charge your phone without having to deal with the USB Cable, then such a dock would be a wise buy.
You can buy the cradle for your iPhone 4 from MobileFun for GBP 19.99