My recommendations are on my home page.
http://www.mysuperpc.com

Anyone else, feel free to chime in.