Sounds less like a virus and more like you fell for a phishing scam:
http://www.trendmicro.com/en/securit...ish051201b.htm
After you clicked the geocities link, did it prompt you to sign in? I advise you to change your password as soon as possible.
EDIT: Yeah, I checked out the link you mass messaged. It's definitely a phishing scam.