If you are not going to be playing any high end games then you could always go for a laptop with a docking station. That way you have the versitility of a laptop with the option of sliding it into a docking station and have the ability of being able to use a standard monitor, keyboard & mouse. Then simply slide it out and off you go again fully portable.
Allen