I find myself lusting after the new generation of MacBooks. I currently have an old iBook laptop which is a touch on the slow side, and a big desktop machine which I use for WoW and for it's much bigger hard drive. My mom is using a positively ancient Windows 98 box that can best be described as a Franken-computer. It's quite quirky and unpredictable, to say the least. I have been strongly considering buying a new MacBook, giving my mom the desktop machine, and saving the old iBook as a back-up. That would give me the convenience of having everything on one machine, and I like the portability of a laptop. Money's not an issue either, and mom is interested in trying a Mac. I figure I can take advantage of the big screen to make it more readable for her. What I'm getting hung up on is thinking about the next upgrade to i7, as well as Snow Leopard. I've also been hearing all kinds of horror stories about the new MB's, from washed out displays to slanted keys to battery covers that don't fit right, and I really do not want to buy something that's flawed. So, what would you do in my situation?