That's a silly question. The only answer is an opinion. All coins take something from previous coins, whether as a benefit or just simplicity (i.e. being able to mine them on programs that already exist).
You pick one you like, then mine it. If you're going by a feature list, Bitcoin itself would be crap. It's established and valuable though, including many ways to actually use it unlike other coins. It's mostly perception and awareness and guessing which will gain either of those.
What do I mine? A few of the "new" coins off and on for the sole purpose of profit. Aside from that, if you don't know what to mine, go with a pool that offers multiple choices, like
multipool or
middlecoin (this one doesn't net you alt coins, but gets the profit from them by auto-converting to BTC).