Well after a lot of research here and all over; I ordered a Strida 5.0 last night. My home is in Orlando, but my job is in Chicago so for the next 6 months I will be commuting on CTA/Metra/Pace busses in the Chicago area. I haven't been on a bike in years but I'm excited about the prospect.
I'm really looking forward to it and am moving into my apt next week. Thanks for all the great info here!