I don't post on these forums very often because I don't have the experience or knowledge to feel like I have much to add, usually. But since I'm nearing two decades of playing bass, I feel like I can add something here.
If you want a great bass track, you want a great bass player and a great bassline. If you don't have a great bass player everything else is going to be an uphill battle. Of course you could say that for any instrument, really. And if the part isn't perfect for the song it won't be a perfect recording regardless of who played it or what gear was used.
After that, it all depends on the song. There are tons of great DI methods, quality microphones and preamps, basses, bass amps, bass cabinets... the list goes on and on. It's going to depend on what sort of music you're recording and what sort of feel you want.
There is no one "ideal" tracking rig, in other words. Or at least, "ideal" varies from song to song. But it sounds like what you have now should be good enough to get quality results, and if you aren't getting the results you want it probably isn't due to the recording chain.
Oh, and one last thing. I'm sure you don't do this, but please don't "quantize" the bass line. I've sat and watched guys slice up a part because it wasn't perfectly aligned with the kick (which they had already sliced up to match to a grid) and you lose everything that makes the part GOOD that way. When did we decide that everything in music was supposed to be time-locked to a rigid beat? What happened to pushing and pulling the tempo as the song required? It sucks out all the emotion.
It's one thing to fix blatant errors (although again, if you have a decent player that should never be necessary) but don't make a robot out of it.
Anyway, my two cents. I'll go back to reading and learning now.