if its of any interest i`ve just bought a thermarest luxurylite mesh cot, you can also put your self inflating mattress on top of it for even more comfort , and i can say no more than its the dogs bollocks, have a look at one a them.
Where did you buy it from?