So, the mini helis I've been flying are quite old now and all discontinued, but newer models seem to be serving the exact same experience. Now, if this is your first time flying anything, I actually recommend getting a quad copter first as they are much less erratic and easier to get your orientation and hand-eye coordination trained up. The old Syma Coaxial helicopters can do a bit of this so long as you stay indoors, but they don't have the ability to move sideways, so you end up drifting in the walls a lot.
This helicopter, the XK K110S, seems very similar to one I have. It's a great package as it has a '6G mode' where it automatically levels out when you let go of the stick and generally tries to be a docile as a heli this small can be. But it also has the option of high rates and 3D mode, so once you've got enough practice flying it in beginner mode, you can start practicing more professional flying styles and even fly it in fairly harsh winds. I've taken mine out in some pretty gust conditions - it's difficult, but doable. I've crashed mine over and over and it's been able to carry on flying nearly every time. The only game-stopper is when you bend the pinion gear, which this one comes with a spare of and pinion gears of this size are very cheap.
If you want to already fly a scale model, there is the
XK K123. I have the WL Toys equivilent and though it isn't quite up there with the K110S, it can still take a beating and
fly in wind. The drawback is that though it has the ability to fly 3D and in High rates, the battery isn't ventilated enough and so it gets too hot, causing it to become pretty useless very quickly. If you're only interested in scale-style flight then it can do that, but you really wanna practice 3D if you plan to graduate to larger helicopters.