Oh right, I should also postulate about the badges:
Sasha has USB, Fire and Snipe Hunt Media. Then the number seven (a lucky number?) and what seems to be the Scottish flag (immediate thoughts float to Celtic, but perhaps that very character stems from some Scottish heritage?)
Vannah has a heart, for Vannah Heart, presumably. Then the number thirteen (lucky/unlucky again?) and a four leaf clover. Also what appears to be the ohm symbol, or some kind of reference to her staff, and finally what looks to me like a butterfly but, due to the colour scheme could be a Golden Hind reference? I don't know an awful lot.