Never got too into it, being eclectic is the correct answer to me, sticking to one specific regiment causes things to become rigid and calcifying, but I do think you have to have some core principles.
That being said, epicureanism definitely has some very interesting points, as does stoicism. And while you can't call Marx a philosopher (and I feel the eyes rolling on this) but from a pure trying to synthesize history/economics/philosophy, his use of Hegel is quite impressive and from pretty useful from a dialectic standpoint.