Have you thought about one of those loft beds like in a student dorm? Bed up top, desk or sofa underneath? Could free up a little valuable floor space.
Futons can be comfy to sleep on but putting one up and down every day could get to be a drag, not to mention making and unmaking your bed every day.