Well I did it! I ordered the Trek Madone 5.1 today. I have to wait 7-10 days to get it but that's ok. It'll give me time to decide the details. (Erik bought the Madone 5.2 today and loves it. He got to ride his home, the lucky guy.)
My legs/shins feel great today by the way. No pain from the hard'ish' run yesterday! Yay!
Still fed up with my crappy vision. I've decided to get a contact lens for the left eye so I can ride. I'll call them on Tuesday.