So today I went from 16gb 3G to 32GB 3GS unintentionally. I went to the store at about 3PM to find a line of 60 people still and growing, I walked past and went in to check out the displays. I did some side by side stuff expecting it to be a little faster, and holy **** I was impressed. I was instantly sold and waited in the 1.5-hour line to get one. everything went smoothly, and it seems the apple stores themselves had a TON of phones, like enough to not run out of any size/color combo all day while being hammered by 50-person lines every 20 minutes. Anyways, I downloaded Need for Speed and was impressed by the smooth framerate, but is there anything else people have been impressed with that shows off what it can do? I know we haven't scratched the surface of what the 3GS can do yet, but what's out there?