What MAC purple eyeshadows/pigments will look best on me?

I want a purple color that will show up and look good with my skin tone. I'm not that good with makeup yet, so I keep it simple, with one or two eyeshadows only.
I like some colors like Violet Trance, Nocturnelle, and Beauty Marked, but I'm worried they won't show up well or be too subtle, or will end up looking bad

Here's a pic of me: http://i10.photobucket0o0com/albums/a119/f…
Bad pic, but I don't find descriptions like "I have dark/fair skin" or "I have brown/blonde hair" to be good enough, and I can't think of any celebrities for comparison atm, soo… :\ Be nice plz :)

MAC eyeshadows: http://www.maccosmetics0o0com/product/spp.…

P.S. what colors do look good on me? Except browns, plz.
And do I have a warm or cool skin tone? I'm guessing warm, but I want to make sure :P