Hi

You will probably get different answers but here is what I did. I bought a cheap quadcopter to learn how to fly on like a Blade Nano QX. Yes it's little but when it hits the ground it doesn't break and it can teach you the fundamentals of flying a multirotor.
http://www.bladehelis.com/Products/Default.aspx?ProdID=BLH7600
For me I had been interested for a while but never jumped in until recently. I got a Heli-Max 1SQ-Vcam to learn to fly with. The RTF was about $120 or so and is small enough to fly in a house. I flew that for around 4 to 5 months both indoor and outdoor to learn how to fly a quad hands on. At about 3 months I started to get the stuff to build a DJI Flamewheel 450 & that is what I am flying now. My personal view is that it's a good idea to learn with something that is not a GPS quad so you know how to fly manual should you have to with a more expensive quad later. There are a number of different micro's out there. I picked the heli-max as I wanted something I could get replacement parts for if it broke.
Also, if you get a micro then find out you don't really like flying quads you have only really spent ~$100. That is a lot better than spending 10x that to find out you don't like flying.
Great and crucial advice imho.
My 2c: Some of the small quads have dual flight modes, a self-leveling one and a pure acro one. Learn how to fly in manual /self leveling mode until you are confortable in all orientations, then go for an rtf 450 or equivalent quad.
If you want to get more into it and/or want to do good fpv or filming, keep at it on the smaller quad until you can comfortably zip through figure 8's in non self leveling mode (called agility on blade nano qx) in all orientations, at which point you can build or buy and fly just about any multi there is. Takes lots of patience and dedication, won't happen in a week or a month, may require more than one small training quad even though they can take some serious beatings, and has it's fair number of frustrations. But it's well worth it, and will ultimately save you a lot of time or money. It's not that you necessarily need to go through all these steps, nor need to be an ace acrobatic flyer, but the closer you get the safer and better you'll be for advanced multirotor use. And if you skip the beginning steps be prepared for some possible serious and costly, err, setbacks ... Flight simulator like Phoenix or RealFlight can also help.
Btw, these little quads are much harder to fly than you average larger gps multi as they respond very fast. But that's the point ... You can get a Phantom and easily fly it pretty much instantly without experience, giving you the false imperssion that you are in total control. Until ... Not if, but when ...