Gosh, every time I see the show, my opinions of the various "characters" change (with the exception of Vicky who I really can't stand). Tamra has her good moments, but she is a major league tattle-tale, who can't keep a secret to save her life. Shannon - I don't know, I used to like her and like her, had Vicky been so insistent on defending a person who lied about Cancer, well, I would likely have the same opinion as Shannon as in "I'm not going to be 'friends' with you". However, her participation in getting Kelly drunk was, IMO .. very much "mean girl" stuff and didn't make her much better than the rest of them. I also used to like Heather as she kind of seemed like the voice of reason (in some circumstances), but her behavior as of late has been deplorable and she does seem to think that she is the "Master" and the rest should be her Puppets (Kelly said it very wrong in her initial statement to her husband!). Kelly - honestly, I'm not really a fan either .. she seems very immature and her prior issues (she has made many comments on being "ganged-up" on previously) definitely affect her behavior towards other and once booze is involved .. she is ugly.
I felt bad for Meghan TBH; a trip that should have been a happy one for her, but yet .. I have to say I was impressed with how she behaved not only on the bus but afterwards ..