I have got a beginners keyboard (i think), but i am very happy with it. It's a Casio CTK 3000, and it is good enough for me. Touch response and a lot of good functions.
But i really don't think that this is the keyboard for someone who has played for a long time, and who needs something better.