I bought this for my 1st Generation iTouch, and what the description doesn't tell you is that the holders that this comes with - for the iphone, itouch - are not applicable for the 1G version. It's slightly too big to go in the holder, and the other holders cover up the headphone socket.
Also, the fixing for the windscreen is terrible. I couldn't get it to stick at all at first, and when it did it always fell off after a few minutes. The joint movement angle is also very shallow, so if you've got a steeply sloping windscreen, as most modern cars have, you'll end up mounting this half way up the windscreen, which is a massive obstruction.
The plastic construction of the holder has also a cheap and nasty feeling to it.
All in all, very disappointed with this.