Cubes you should get:
Daiyan Linyun(Poppy)
Daiyan Guhong(Slows down after a while)
Alpha V(Slows down and pops after half a year)
Haiyans Haiyan cube(Some say it has a wierd feel to it, locky)
FII(The tensions get screwy after 3 months)
YJ(Locky)
Ghost Hand(Locky, slow)
Maru(Locky)
CIII(Locky, pops)
So if you think your a intermediate cuber you should get either the CIII, Maru, YJ or Ghost Hand. If your advanced you should get the Linyun, GuHung, FII, Alpha V, or the Haiyan cube.
Hope this helps.
P.S. Use the search bar because there have already been several thread about this. There is also a specific thread devoted to asking single short questions like the one you have asked, there is no reason to make a new thread just to ask a single question about something that has been asked literally hundreds of times.