I've been waiting and waiting to buy a new MacBook Pro and I'll keep waiting until until it actually has enough ports for your typical MacBook Pro user and a keyboard that has more than 2 angstroms of travel and doesn't make a loud clacking sound every time you depress a key (so I don't really annoy people beside me in the library while I use it). If Apple made a better machine they'd sell more units.