I'm new to the iPhone...bought a 3GS...and now I have been downloading apps like crazy! I'm very impressed with the iPhone...how zippy it is...and i have found a lot of good apps. I haveb't found a whole lot of games that are that good...but I can recommend two. Asphalt4 is amazing! Great graphics...great action! I played with it for three hour today and I'm only to Level 8. This is very addicting... I also think Let's Golf is great! very addictive also.