@Ginamos - I don't think that Apple will charge current gen iPhone users if they make the v2 software available to them. The only reason they've been charging iTouch owners for the software updates is because of the accounting method they use (iPhone is on a subscription basis, iTouch is not), as I'm sure you know. If they do release v2 for v1 iPhone users, I don't believe they'll charge based on their track record.
I could be wrong though
