everyone bitching about the ports, for me, thats the one thing I have the least trouble with. USB-C ports are goign to be the same as your USB-A for connectivity.you will just have a difference wire. Where for more devices you connect, like printers, mobile hard drives, etc, you'll just need to replace a single cable. Instead of USB-a to Micro usb (or whatever flavour you need), it'll be USB-C to micro-usb.
your devices don't need to change at all. And you can get USB-C to MicroUSB cables for as low as 5.99 right now.
the only devices I see having a real problem are USB memory sticks. for those you'll need an adaptor. And it will take a while for USB-C based memory sticks to become the norm. There are just too many existing USB-A memory sticks and way too many USB-A machines in the world to just throw away USB-A overnight.
What gets me is the price and the keyboard. the new MBP is a great laptop. But the entry level price for the 13" quad core is $2000 Canadian (Apple shoudl not have raised the price). And I HATED the keyboard on the MacBook. Its going to take me a good session of trying out the new keyboard before I'm willing to spend $2000 on something that I might hate... also, no physical ESC key is almost a show stopper for me. I spent too much time in VIM
All in all, Great Laptop, but hardly revolutionary, nor warrant of the self congratulatory masturbation that yesterday's keynote promised.