I'm right now doing a one person startup (more like an micro ISV). The best part is you have complete freedom. If you know you are right, then you dont have anyone to convince or talk others through it. The downside is, being absolutely sure that one is right is tough. Having someone whom you can bounce your ideas with is really nice. But yeah, you dont have anyone to share the highs and the lows with.