need options on a PC build

ok so i want to build a new PC. i just do internet on it. i wanna upgrade my few year old DDR memory and no video card. im not use what to do. who can point out some parts for me to buy like off newegg. i alrdy have a nice mouse/keyboard, and dvd drive. id like to keep it around $500, i have a good copy of Vista too so no need for a operating system. and a card reader would be a plus… i know im asking alot but for some people it would prob take you 5 mins to peice something together lol. thanks in advance.

o and when W7 comes out ill be using that, till then its Vista 32

do you have a monitor? If so Maybe pickup a laptop with a docking station.

Yes I do but I would like to upgrade a few things year to year. As computers become outdated way to quick.