Thanks for your answers.
I'll need one PCI slot for a wireless network card unless you can get USB wireless network cards?
I was possibly thinking about getting a better soundcard later on but I guess it's not a major concern.
I think I'll prob stick with a micro ATX board.
Thanks alot for the help.