I would probably order from Monoprice if you have a choice.
But here are some suggestions. I didn't do much of any research but this is basically what you need:
I would reccommend also getting a Punchdown tool to make those keystone jacks easier and a cable tester to find out where you messed up. ;)
EDIT: Found a writeup I made for a friend when I did it;
These were the websites I read through;
http://www.cablestogo.com/help/network1.asp
http://www.pcworld.com/article/205913-2/wire_your_home_for_ethernet.html
http://www.engadget.com/2006/08/22/how-to-run-your-own-network-wiring/
These videos were useful:
http://www.youtube.com/watch?v=h7TjqnRl3QQ
http://www.youtube.com/watch?v=njh2sUZmMTw
I bought this guy http://www.homedepot.com/webapp/wcs/stores/servlet/ProductDisplay?productId=202077426 but then found some others for cheaper on amazon. But he was still useful cuz he has little holes for marking the wall.
http://www.amazon.com/gp/product/B003JQL0S8/ref=oh_o02_s00_i00_details
Aaand some other stuff; http://www.amazon.com/gp/product/B003ZUQSUI/ref=oh_o03_s00_i00_details
http://www.amazon.com/gp/product/B0000AZK4D/ref=oh_o03_s00_i01_details