Re: Recording stuff
if you want to pay: samplitude (cubase?), guitar rig, addictive drums.
if you dont want to pay: google for "free daw" "free vst"
ardour seems to be a nice free DAW.
i THINK amplitube is/was free guitar simulation software, maybe you can even record with demos of guitar rig / addictive drums / EZ drummer if you are ok with restarting software every 30 minutes?
i also use FREE VST plugins for compression / eq / filter, works nice.