I installed Avast 5 over Avast 4 and had a problem. However, when I did the install it gave me a choice of location. Because of the problem I uninstalled Avast 5 and then reinstalled it. On the reinstall I did not get a choice of location. It was put on my C: drive where I do not want it because of the drive almost being full. Also, only the OS goes there in case I have to reinstall the OS.
Did I miss something or is that the correct behavior?
Setup offers you to choose custom install location - you had to miss it during installation process.
Uninstall avast5, run setup file again and keep an eye on “Custom installation” checkbox (see pic below).