I was in Ikea yesterday and saw a 2 Liter aluminum kettle on sale for $5. Not particulary compact, like the Primus, but it has everything you want.
_________________________
Don't get me started, you know how I get.