I can't speak in regards to Diablo III, but I can attest to the awesomeness that is Max Payne 3. I popped the game on during my lunch break...roughly 2 hours ago. I'm still playing. As far as I'm concerned, my work can go and fuck itself gently.
Awesome. I got it today. Ill be playing it in about an hour (hour and a half after installing it)