Avast should install the c++ 2008 on its own really if it’s not already on your system, dont know why your installing the 64 bit version of c++ though as avast uses the 32 bit version.
I would personally do a clean install using the removal tool and try installing the latest beta RC2 which is very stable http://forum.avast.com/index.php?topic=94790.0