I've been using this for a week now and I must say that this is the best IE based multi tab browser around. MyIE2 and Natcaptor are not too bad, but after I tried Avant Browser, I never looked back. This made me uninstall Opera 7 on my computer...
Read full review