Specifically my stats are:
15
12
13
15
18
15
with +1 for level and +2 for racial at my discretion. Obviously some stats are better than others, so the question is really, "What class should I take where dumping anything is a bad idea, where all the abilities are useful for the features?" I now the essence of min-maxing is to avoid a situation like this altogether, but I enjoy a challenge. So when I say "good" class, I mean which class is most appropriate, even if in terms of trying to make broken or cheesy character's it's crap.
Thanks for the help guys!