goodness!!
The Orion drive is another interesting idea that would also need to be built in space. (mostly because you’ll never be able to launch that kind of nuclear payload into space)
http://en.wikipedia.org/wiki/Project_Orion_%28nuclear_propulsion%29
I personally think propulsion advances are the key to true human spaceflight.