I'm getting an iMac for my college graduation in May, because my poor babymy 5-year-old MacBookkeeps scaring me senseless and acting like it's going to keel over any second. In short, it's dying. Anyway, I've heard some people saying that the 2012 iMac will probably come out in March-April, and then others saying it'll probably be later in the year. So, which do you guys think is more likelyhas any of the (limited) news suggested that the update might take longer this time? And if it isn't out come May, would you recommend asking for my relatives to wait on the graduation present, or just getting the last model? I'd really be kicking myself if the new iMacs came out right after I got one, but my baby really is dying, too. Of course, I don't have high hopes for getting decent work in this economy, degree or no degree, so this computer will probably have to last me four or five years. I also don't know how far in advance Apple usually announces new models, so I don't know if not having news by May means it won't be coming until winter or that it could be here in June. What do you all think?