most people think that leg space defines comfort, more factors should be considered like where are the controls are situated, if you have long legs :D. i'm 5'10, skinny. i drive a corolla gli auto as my daily ride, but i had to go from sialkot to sambryal twice a day on my khyber and santro for whole may. i had the choice of taking my khyber or uncle's santro(both cng). santro is a good city car but its driving position justifies only for bumper to bumper driving(you have to sit a lil active, more upright in other cars) but when you go above 40km and start to get comfortable, santro sucks bigtime. your posture doesn't get better than a rickshaw driver. on khyber i have to sit upright but once the traffic starts to flow, i'm in a laid back kinda position and it is very comfy for long rides, paddles are easier to push, and leg space is enough for me having to move a lil forward to floor the clutch if the my seat is at full back position(only 60-70% paddle can be pushed.
the best posture i have found yet is of daewoo racer, its paddles are always easy to reach, steering position is good(although the one i drive has developed a dead spot in center, so more input is required to take the turn) and best of all visibility is damn good. i have to take a tight turn through a small gate keeping an eye on the front bumper(not literally but still have to move forward), while i can do this in daewoo in laid back kinda position.