My answer is none of the above.
Might I suggest another choice:
"Whatever everyone else is doing."
This position could be criticized as sheep-like, certainly, unthinking, just following. But that is exactly what I think is best. Honestly I don't really think a 1MB block limit is The End of Bitcoin. And a 100MB block limit wouldn't be either. Some kind of well designed variable limit based on fees over the last 2016 blocks, or difficulty, or something smart, sure, that'd be OK too.
You know what WOULD be The End of Bitcoin though? If half the people stick to 1MB blocks, and the other half go to 10MB. Then that's it, game over man. MTGox price per bitcoin would plummet, right? Because... MTGox price per WHICH bitcoin? Etc.
So I'll go with what everyone else is doing. And everyone else should too. (There may be some logical feedback loop there...) If there is a fork, it needs to come into effect only after substantially all of the last few weeks worth of transactions are all with a big-block compatible client, miners, everything. Only then should any change be made.