What is your Highest Speed on (a) a Level Surface (b) going Uphill. When it comes to speed comparison on the net, most are for going downhill and this doesn't represent the usual scenario. Thank You. Vijay