It's good to see you here.
strictly speaking, what you have is a 'worm' not a virus.
My advice would be to try the Am i infected?
forum, that's a good place to start, if they think you should submit a HJT log, they'll tell you.
Is your antivirus up to date? if it is... it should be able to detect this worm and try to deal with it.