why don't you try those gazebo things? you can get the curtain sides for them and they hold the heat in very well indeed. cheap too, or consider giving your local army base a shout they might have a few big tents going spare...............