I like starting companies in general because I like:
* seeing direct effects from what I do (it's like a game!)
* freedom and responsibility to make important decisions, not filling in TPS reports all day
* Expressing opinions about what technologies are useful (because they solve problems efficiently), and solving important problems with those technologies
* working with people who feel the same way (employees + customers)
I am starting my next company (#3) (full-time this summer) because I'd like to see cloud computing/virtualized infrastructure made (more) secure, and applied to hard problems. I'd rather live in a world with this technology.
I'm willing to give up fairly comfortable 200-400k/yr. I believe the expected value per year at the startup exceeds that, but that isn't really a factor in my decision. I'd do it for free and wait tables to pay the rent.
Doing a startup only because you want the end result (exit) seems like a way to be miserable for most of your life.