Bjorn,

Yes, I do all the instrument and songwriting parts myself. (accept the drums which are audio "loop" files in ACID wav format. ACID format has a timing mechanism in it which allows you to stretch the audio file according to the tempo set in the audio editing program)

I have a pretty simple setup. Here's my equipment list:

Home built AMD 3500+ PC w/1GB ram, 160GB HDD
Prosonus Firebox (firewire audio/midi interface to PC. Think of it as a high-powered, external audio card)
BOSS GT-8 Guitar effects processor
Ibanez Electric Guitar
Ibanez Electric Bass
Carvin Electric/Acoustic Guitar
M-Audio Axiom 49 midi keyboard
Software: Cakewalk Sonar 6 Producer Edition

That's it. I purchased the software for $400. It's a very good multi-track audio mixing program that gives you plenty of control over your audio clips and levels and has many plug-ins for effects and embedding of other applications.

Thanks for listening,

Matthew
_________________________
let the wise listen and add to their learning,
and let the discerning get guidance- Proverbs 1:5