I'm a voice in the wilderness regarding these AquaPak products, but I've used them and am in love with them!! Have mentioned them occasionally here in the forum, but no feedback pro or con. But give this a look:
http://www.aquapac.net/usstore/erol.html

To solve the cooking problem, I include heavy aluminium foil. My PSP is in what they call their Belt Case (though it can also slip around my neck). My larger kits are incremental: there are several modules, all in Aquapaks of various sizes. I "mix and match" depending on the trip (e.g. the backpacking kit, the sailing kit, the NYC kit, etc.)