i hear ya man...lol
just dont do what i did,i bought a small little keyboard with controls on it similiar to this one for 79.99 and then 3 months later i realized i wanted more,so i bought the m audio oxygen 49.
its not big at all,it comes in a 49 key,61,key and a 72 size keys.
but i hate pushing m audio product on people,they're always the last to update their drivers.
thats why i would suggest taking 2 weeks to figure out what you want :)
look around,and be positive,when i went to trade in my little akia(the one i spent 79.99 on)
at guitar center to upgrade to this oxygen,they were only going to give me 14.99...lol
i kept it and gave it to my friends son who is just starting out.
i even had the original packaging,driver disk,manual everything,they're a tough crowd at that place.
at any rate good luck,and choose wisely ...