thanks for all the advice people,
I'd just like to say, this isnt all im getting her haha, i'm not that bad of a BF (i hope
) I have quite a few things for her, i do tend to spoil her too much 
But she has a race the week after she returns home from California and i know she is in desperate need of new shorts (shes lost a dress size this year in training for races) she doesnt like skins or tights but thanks for that idea, i was toying with the team GB capri's.
I will look at the tempo shorts, she'll have 2 shorter runs before race day to make sure they work ok for the day.
Edited: 01/08/2012 at 18:28