LOL they are wonderful Bren - I had a 2nd gen and had my 3GS the minute they came out.
I use it from morning to night - alarm, radio, check calendar, get directions, find the best way to get wherever I'm going - the list goes on! And then there are the apps - just got a mad game called Ragdoll which is a cannon in a load of different scenarios and a target board, which you fire ragdolls at LOL