For that kind of money a good bet is the B'twin Triban 300 or 500 from decathlon, if you have a store you can get to. Huge range of sizes, so ideally take someone with you who can help with the fit - it would be very easy for you to end up with one that's actually too big for you. The smaller sizes in those models have 650cc wheels which may suit you better.
You could get something very nice second hand for that money, but there won't be too many options in your size I'm afraid.
Whether or not he got any benefit from the EPO was largely an irrelevance, since we already know that elite athletes do. The point was that he was able to get hold of it from the internet, take it for a period of time and pass the 'biological passport' testing.
VO2 max estimation on the 620 is carp, IMO. I had a proper test done just before I got mine, which the 620 started off pretty close to. Then it started climbing, and currently says I have a VO2max of 70 and should be running marathons in 2:23. I don't dare look at what it suggests for 5k. Utter rubbish if you ask me.
Great stuff from Dan & SL.
Not a lot of running from me, but I did do the local relays last night - 69 teams, 4x1.9 miles or thereabouts. A proper quick blast, and we managed second, which was nice.