When I bought the Puma I also considered the Focus. I went to a local garage, sat in the Focus (almost fell asleep), then the Puma and decided that the Focus wasn't for me. Sure it's a decent enough car but it's just so bland, nothing special at all IMO.
The Puma on the other hand felt sporty, you sat quite low down, the rear visibility is poor (an essential in anything sporty

) and the whole appearance of the car was just so much better than the Focus. The test drive confirmed what all the car mags had written, it was a cracking car to drive, just so much fun to throw around.
I think I had the Puma for 18 months or so and nothing actually broke down however it did have niggles. I was on my 3rd set of brake disks by the time I sold it and the suspension probably needed renewing as it was a bit clunky. All of the wheels mysteriously buckled (despite never hitting a curb or anything) and the bushes were also shot. I guess a lot of that was due to my driving style and more specifically my girlfriends driving style. It's just the sort of car that makes you want to *drive* it everytime you go out so I guess brakes, tyres and suspension components natually wear out.
The Puma however isn't the most practical car around. The rear seats really are a joke and you couldn't take passengers more than 30 mins without them needing to see a chiropractor. The rear visibility is like looking through a letterbox which makes parallel parking interesting. The air con saps about 100BHP when it's on and makes the car feel like a Fiat Cinquecento would beat it in a race.
BUT, none of those mattered, it's just a fantastic fun car to drive and I'd highly recommend them.