I bought this one:

http://www.trekbikes.com/us/en/bikes..._series/21wsd/

and I really love it. I still have to work out some saddle issues, but I am confident I will be able to do that. I have been on a couple of decent length rides so far (25 and 32) and did have some soreness in my soft tissues, but the fit of the bike is so good for me. I love it.

I tried the Giant, but it just didn't feel right.