As far as keyboards go... I've seen the mini ones.... and in the same price range it's possible to get a more full sized (61 keys) version. Of course, to get weighted keys and touch sensitivity the cost increases. Both of my keyboards are non weighted, one is touch sensitive, but for the things I do with them.... mostly string fills and bass, either work well.
I've seen brand new ones selling in music stores for under $100.... I saw one as low as $69 for 61 keys. Being somewhat of a piano player (7 years of lessons as a kid) I do prefer the larger number of notes even if I'm only doing a simple bass part.