Hi JohnRoss
Having left AOL some years ago, I am not to familiar with the latest developments.
There does appear to be some information that might help you at:
Vista Information - Discover AOL
Check and see if you have AOL 9.1 and AOL Desktop installed.