+1! I'm so sick of people complaining about their 3 year old phone not running the newest iOS. Technoloy moves quickly and will not support older devices forever. Either upgrade to an iPhone 4, or stop complaining.
The 3G runs just fine on iOS 4.1 thank you.