As i dont own a bravo i cant say but the stilo 1.6 can do only 28mpg according to the stilo lot, whereas the 1.2 stilo alternative does 40+ which is the same engine i think as the punto sporting
I don't know the exact figures(prob. mid 30s) but I've noticed my 1.6 Bravo can be quite thirsty.
Performance-wise they are somewhat similar, the bravo being a bit more powerful, but the punto is also light etc.
I'd suggest go for the sporting as it's a good balance: its only one IG higher-more economical(around 40mpg mark), and there's enough power to keep you happy.
On the other hand..bravos are awesome!
My 1.6 Brava isn't exactly economical. It's a step up from a Punto though in terms of comfort and class. It's been 100% reliable in the 2 years I've had it as well. If you can live with the increased fuel costs go for a Bravo.
The trofeo Bravo is a nice wee limited edition with a lovely interior, much classier than the punto, will be faster and just that little bit more special. Go for it, it was the best car I owned. I had a 1.6 Bravo too.