miguel, djx wonīt be good for that kind of music...itīs more for dance/techno/hiphop just like maryland said...like mdolmon said yamaha psr540 would be much better for your purposes...it has more voices for that kind of music and better effects...
maryland,what did you mean by saying that casio is more house keyboard?