Ok, no one knows when apple are going to release a 3g iPhone!!! It could be this year it could be next year. If you want an iPhone get one!!!!, stop making threads like 'should I get an iPhone or wait' Here's the thing with technology- THERES ALWAYS SONETHING BETTER ROUND THR CORNER, if you wait for the next big thing you are always going to be dissapointed as new techhnology get brought out every week. Only you knows 'if the iPhone is for you'!!! /rant.!