I bought a Roll Sport for my son. It is the most upright posture on a bike I have ever experienced. I actually test roder it before I brought him in to look at it, and it is super-comfortable, almost like driving a car.
He's using iit for short hops around campus, and he loves it. I wouldn't want it for great distance, though.