well... obviously whatever you did with the vhosts messed it up.
i don't know much about setting up vhosts, but i know a sh|tload about sessions, so maybe you could show me what you did to get the vhosts working and i could learn something and help you out some more.