The cool thing about bass is that there are so many different ways to get what you're after - none seem to be wrong, as long as you're happy with the sound you finish with.
I tend to think the Virus is pretty bland for basses by itself, although I do like to run layered bass through it's filters and saturation though - keeping in mind I don't have a TI.
I tend to use analogues for the main waveforms, sample them and have one set of layered bass going through a HP, then another set going through a LP - then the resulting signal with be run together through another filter or two. This is the basic setup, and from here I will have alot of processing going on. It's all personal taste though, and I tend to like to older style of DnB/Jungle.
I have some old bass examples I did using this method on my soundclick site called 'Chunky CS10' and 'heavy electronic 1 and 2'.
EDIT: After listening (it's been ages since hearing those sounds), these sounds are pretty different to what I am doing now, but the method I have is still the same. Chunky CS is still a favorite with me though.