With only 3 votes this is a tough one for me but I'll follow the rules with numerous honorable mentions.
Molly doesn't get a vote from me because we met in 2011 and she has more than enough votes,lol. My votes are limited to sp's I met for the first time in 2012. Even though it's not part of the rules, because I have many favs with whom I repeat, I'm limiting my choices to new sp's for me in 2012.
#1 hands down Alice at MSC-great body and attitude, SHE really enjoyed our time togethar and she will haunt me for a while. I hope she comes back soon but if not I wish her the best.
#2 Erika at xxxtase- we just clicked, full on gfe/pse, rock hard body gr dt skills with cimsw
#3 Kate at GG- No need to explain- great girl all around
Honorable mentions (NO ORDER)
Cassie at Asservissante
Asia at XXXTASE
Jenna now Vivienne at MSC
Mercedez now Cherie at MSC
Frederique at MSC (one of my all time favs)
Hillary at MSC
Maxime at SD- wish I could see her more but she only works daytime and never on Saturday
Stacy at Asservissante
Sophia at Delight/XXXtase
Indiana at Naughty girls
Lindsay at Naughty girls
Layla at Montreal Angels (now safe gfe but still full gfe with me)
Nikki at Montreal Angels
Too many others to mention
Surprisingly for me, no eleganza girls on the list, first time in 10 years. Daryn and Jessica are still favs but I first saw them before 2012