If I hadn't read your post I wouldn't have commented. The thing is that your question is too broad and the more people will jump in on this the more confused you will get.
It's like saying, I want a BMW and it needs to have an automatic transmission. The first response you will get from a fan is that a "real" BMW doesn't come with an automatic transmission (see the post from drhex above). And aside from those criteria the product range is so broad that it comes down to personal preference and not to what an owner or whoever else might suggest.