With no real budget, the skies the limit. I don't have much time right now to exhaustively list what should be included, because I'm rushing to get things done before leaving town tomorrow, but, if I had a nice budget and was to build a kick ass PC right now, this is what I'd get:
Intel Core 2...