Ooo this has probably been covered here before...but

am looking for a XC spike...thus

who uses what and what is the general idea on size ? i know trying on many pairs is best...but i am a busy boy and simply dont have the time to traipse round the shops

therefore i currently take size 9 in nike/saucony/inov8 have narrow feet, and would consider myself a medium weight...so whats the advice on sizing and to wear socks or not ?

cheers in advance