If most every pair of trainers I've had in recent times is to be believed, a US women's 8 is a Euro 39 and a US women's 8.5 is a Euro 40. Personally, I think all shoes should be sized like ski/snowboard boots - in cm!