@Turbothinghy. Mate I too drive 90 HP GP . Its has been blissful 20 months of ownership. Please read what I have mentioned in the earlier post. Its only when you find that gearbox in an Abarth which is supposed to be the performance brand under FIAT that you start feeling awful. Else for daily drive its perfectly fine. And I owned a Swift for 1.2 L kms before I got my Punto. I have got used to FIATs gearbox now but the core values for which we love Fiat is somehow just not justified by the gearbox. A car which is supposed to be an out and out drivers car's should never have such a gearbox. Swift, Polo, i20 and almost all of the competition have better gearboxes. Well I disagree on the top end. At least the 90 HP has very good top end. It just depends on how you drive. Revv the car frequently to 4 K and above and see the difference. When I bought my 90 HP it used to huff and puff beyond 130. But its a totally different car now. It easily does till beyond 150. It will take sometime beyond 130 to reach higher speeds but it still does pretty well. After the first 2 services the engine opened up well and doing high speeds isn't huffing and puffing anymore. I have done very good speeds on the car. And it can reach a top speed of 190 if persevered with. With wolfed MJDs the response is even better and the time taken to reach such speeds decreases as well. P.S: Please note that I do not endorse high speed driving and always follow rules for safe driving. These speeds were achieved only for a few seconds to test the capability of the car and only after making sure that there is an empty enough stretch to attain the speeds.