@TFM
This MoBo has it all - 3 PCI slots, 2 PCI-E slots and on board video.
I have an ASUS MoBo too and the architecture is almost the same. I have placed the graphics card on the upper PCI-E 2.0 slot and that has rendered two PCI slots unusable due to the projections on the graphics card, mainly the fan. The PCI-E 2.0 slot at the bottom would not be recommended for the graphics card as the fan would be too close to the bottom panel of the casing and you could have cooling issues. That leaves you with just one PCI slot free !!
I do see some truth in installing a discrete sound card to lower the 'load' on the processor. You can rig up a good Creative or Altec Lansing set of speakers for good quality sound.
So to sum up, I quite doubt any mobo will expose all the PCI slots it has if a graphics card is fitted. That you have at least one now, I think you should say you're quite fortunate.
Do keep in mind that AMD processors tend to heat up more than Intel. I've been told that they put the same stock cooling fan on both the low end and the high end processors. Do not neglect increased noise from the processor fan. This used to happen especially when I used to play SSE. Temperatures don't actually shoot up dangerously but the noise can be .... well "noisy" !
I replaced the stock cooler fan with an after market Cooler Master fan and it has made a big difference. The fan is quite bulky, so do have a fair idea of the space available inside your casing before buying one.