I have an Evo 4g with Sprint and would like to upgrade to the iPhone 4S but I have a few questions first. I understand that flash is no-no but do you think I will adjust without it? Honestly I don't know the instances in which I use flash. Does it offer wireless tether? Would it be wise to buy the phone before launch or afterward? (Does it make a difference is the real question.) I just really want this phone!