I have a 640 and really like it. It is much better than the NAD or Parasound or Bellari (in my opinion). And, it is leaps ahead of the one built into your Theater Grand. The 1012 can sound amazing with the right set-up. These don't have a usb port but you can always add a sound card with audio in if that's your goal.
Kotta, yours is a nice choice also. Consider a Music Hall?
Kotta, yours is a nice choice also. Consider a Music Hall?