Also before asking you should probably state specific details on your mobo or give us the model so we can tell you if have pci express 2.0 or Agp x8 or something it'd be 10x easier to find you a video card that could suit your other specs
Wow that's a lot of links but for buying the stuff you should always choose newegg for CA and US But I'm sure the links should provide tutorials or possible systems that can be easier for starters