Playing live is the best, for me.
Jamming is fun. Not as much as playing live, but I enjoy it. (So long as the others jamming have their stuff together, and I don't have to sit around a tremendous amount.)
I'm not big on playing alone. Which explains why I don't get as much practice in as I should. A major character flaw, in my case...