Thanks everyone. Your answers have been very valuable and here's the progress I have done so far:
1) I'm learning Swype. Bassem, you convinced me. If I don't like it, I'm definitely trying thumbs keyboard.
4) There seems to be no official announcement for ICS on SGsII. But everyone tends to agree that Samsung will release something around Q2 of 2012.
7) Georges solution seems amazing. I don't have my BB now, but I hope it has an easy way to export as CSV. Otherwise, I might give the SIM card method a try.
New questions:
8- Rebooting
My old BB needed frequent reboot. Actually, it needed frequent reboot + battery pull (if you own a BB you should look into
Quick Pull, it will rejuvenate your phone). Do I need anything similar for SGSII?
9- IRC
I'm looking for an IRC client. Have you ever used any?
10- App Markets
What markets would you recommend? Are they all equivalent, or are there some markets that are worthwile?