I've had problems with my latest MacBook Pro freezing, and a number of friends have politely suggested it's my fault. :) (You gotta love my friends!)
However, I saw an article this morning that makes me feel better. Apparently it's a fairly wide spread video driver issue. I feel better because a video driver can be fixed.
New iMacs plagued by interface freezing issues
To be clear, the article is about the new iMacs, but I'm running the latest MacBook Pro. I've got the 4 gig capable version, so it's fairly recent.
Sometimes when I do a hard power down after a freeze, I can't restart. It just hangs during the boot screen. Booting in verbose mode (Apple + v) usually shows it hanging on the bluetooth bits, so I know it's not doing some sort of disk diagnostic. I've given it as long as 30 minutes to finish, and it never does.
Here's what I do to get everything happy again.
1) boot into single user mode (Apple + S during boot)
2) Follow the steps on the screen to repair disk, mount it, and continue booting
into single user mode. This takes a while. around 10 minutes for me.
3) type 'reboot'
Done. The nice GUI should now pop up.
Hopefully this'll save someone some time.