I have a MacBook Pro that I got about two weeks after they came out, I wish I had waited a little bit longer so some tiny annoying things would have been fixed, but overall I am in love with it.
I run Windows on it just fine, you can choose which OS to use when you start your computer up and the only thing that doesn't work in Windows is the backlit keyboard and scrolling trackpad. Other than that I've had no problems at all with Windows on my Mac. I also have all the Microsoft Office programs on my Mac and I've never had a problem with them. Also, I installed extra memory myself (which I didn't think I could do since I know nothing about that) and it couldn't have been easier.
The only thing is the price (mine was a graduation present, thank god) and since I'm not in law school I don't know how great they'd be for that, but as a general, overall computer I highly suggest them. They are so much fun!