I found my white iPhone 3G (16GB) this morning and it did bring back good memories. I remember thinking it was a pretty decent upgrade over the original iPhone, back in 2008. 3G vs EDGE! What a relief for faster service. Not that it's laughable now, but am curious if anyone still uses their iPhone3G for everyday use. If so, how is it holding up? Do you need features that 4.2.1 don't provide but are will to accept as a compromise?