I already had most of the bad parts in my old computer, It was a horrible Dell Optiplex 620 with the ultra small form factor and DDR2 Memory and I hated it. I have the GT 620 overclocked by alot. I hate waiting and i got a good deal on most of my parts. I cant find the Swiftech H220 at Newwegg or amazon, and I dont want ti go with a big bulky air cooler.