I have not owned the Virgo II's but have heard them many times. I have owned the Avanti III's. Both are very accomplished speakers and the Avanti's are technically excellent...but...I tried very hard with lots of different gear and could never really get the Avanti's to let me relax and just enjoy the music...which is exactly what the Virgo's always allowed me to do.
Everybodies taste is different, but since you asked...I'd stick with the Virgo II's.
Everybodies taste is different, but since you asked...I'd stick with the Virgo II's.