Ho BazzaBoy, welcome to the forum.
The reason this is sometimes detected by Avast and sometimes not is because it (the trojan) is, according to reports, under active development. Basically means there are new variants constantly being sent out. When you get one of these, that Avast does not have detections for (yet) it will install. That it keeps re-installing under various incarnations indicates you have some remnants on board, or a vulnerability (or possibly a tendency to keep visiting the same infected sites) that makes it likely for re-infection.
Full cleanup recommended first, then a bit of patching indicated.
If you haven't done a scan with Avast yet, do that now.
Try downloading and installing MBAM
http://www.malwarebytes.org/mbam.php, update it, run a quick scan. Quarantine anything found. If the application asks you to reboot, do so promptly. Then run a full scan, and repeat this until it comes up clean.
(MBAM is a good quality antispyware/trojan tool often recommended. The demand scanner-blue on the download page- is free.)
I recommend updating to SP3, or at the very least making sure all windows updates have been installed.
Go to
http://secunia.com/vulnerability_scanning/online/ and carry out an online scan. This may well reveal something about out of date software on your system.
There are quite a few other tricks and recommended practices - including running a two way firewall, which will catch a malware outbound connection request - but that should do for now. (One thing at a time.)
Post back with the scan results, any missing Windows updates, and the Secunia scan results, please.