Hey,
Don't go near that thing for music.
1. There are no PCI slots. 98% of all audio cards sit in the PCI slot. If you get this machine, you will be stuck with its crappy integrated card, or else you will be stuck with getting a USB or Firewire card, which frankly don't always do exactly...