I bought this before I realised that you need to look specifically for the iPhone logo on a box when picking up a dock. The iPhone does work but occassionally comes up with the dreaded compatibility warning and then doesn't charge when on the mains. While linked by USB, though, it works fine and if playing music you need to switch to airplane mode (which means you can't take calls).
For all other iPods this dock is great. Not only can it charge, play music through the fairly good speakers and fold flat but it also comes with a USB connection and lead so that you don't have to fiddle around with a USB lead in your PC or Mac all the time.
The speakers are fine on normal volume, but I wouldn't recommend this for parties as turning it up loud can distort the sound.