I'm living up here in Canada, and right now I'm torn between grabbing one of the last few 32 GB 3GS iPhones available on contract for $149 or being patient and waiting for the 4 to come out for what I'm guessing will be $299. This will be my first iPhone. There is no doubt that I want the 4, but there are several things holding me back. I'm a student so price is a big one. Other factors include all of the reported problems people are having with their new 4s, and of course the fact that it has yet to be released in Canada so it may be difficult to get one for a while. Ideally I'd like to have a new phone by the end of August. My Big Question: I could probably live with a 3GS and be happy with my savings, but when I've used my fiancé's 3GS I noticed a fair amount of eye strain with even the smallest amount of reading text (browsing, app store, email, etc). With the new "retina display" have people noticed a difference in the amount of eye strain/eye fatigue they get? This is probably the deciding factor for me -- it doesn't make sense to save $150 if it's going to hurt my eyes more! I wish I could compare the phones myself, but with 3GSs disappearing rapidly and the iPhone 4 still awaiting release I need to rely on your opinions. So please... opinion away! Thanks so much!