I used to have a Nibo triple flame that I had the same problems with...

I really like this one: http://www.amazon.com/Blazer-CG-001-.../dp/B002VA4CTC

It is super durable (I've dropped it about 9,000 times).
It has the sight glass so you can see how much fuel is left.
It is a single flame which I prefer for touch-ups.
I've refilled it a dozen times and had no problems.