Does your laptop have firewire?  I'd definitely recommend getting a new card/interface.  I use a Presonus Firepod, and have had great results with it so I'd recommend the brand name.  A firepod would be way overkill for recording basslines, but there are smaller versions of these devices by Presonus, and many other companies.
                                        
                                        The smaller version is the Firebox, and I use one with my HP laptop.  While I haven't recorded my bass guitar directly, I have successfully plugged the bass into an instrument input on the Firebox, and done pitch->MIDI conversions with it.