you can get a USB output added to your instruments and not rely on the soundcard for sending signal in from them. check out iGuitarWorkshop.com for more info
you can get a USB output added to any of your guitars or basses. check out iGuitarWorkshop.com for more info. this solution doesnt require any drivers, no software, and is super easy all around.
down the line if you get more serious you could get a USB upgrade for your bass. you can plug your bass directly into your computer to record, no drivers needed.
check out a USB output upgrade for your instrument as well. this website iGuitarWorkshop.com has info about it. you can get an upgrade on any brand of instrument.