Welcomd to Water-cooling. Glad you decided to go with the right path.
Invest about 150-200 dollars for a decent setup.
Swifty5002 is nice but RBX performs better and is reasonable priced. If you want the best, go with Cascade (you would have to be put on a waiting list) if you do not want to wait, get your self a D-Tek WW and a lap kit to lap the base of WW to smooth shine.
As for the pump, Mag3 is the best bang for the buck but you do need to fix it up to prevent leaks. MCP600 is expensive but performs well, quiet, and reliable. Hydor L30 is reasonably priced and is reliable but can have problems with the impeller shaft, the performance does lack. 1250 is a little bit more expensive but quiet, reliable, but the performance does lack.
Heatercore is the way to go.
Hope this helped. Check out the Watercooling Q&A sticky.