http://www.reddit.com/r/buildapc - view the sidebar
http://www.logicalincrements.com/ - find a price point and this will get you started. Add OS (~$100), a decent monitor (~$100-150), and mouse/keyboard (varies) if you need them.
Get a wifi PCI card if you are used to that with a laptop, although hard line is a better connection.