> I'm looking to move towards individual devices though
Why that? Looks like you're writing off software because you don't have a good controller.
I ask since I'm using an Axiom-61 (great controller for almost everything) and 2 other keyboards in a comparable setup (Logic Pro 8, Reason 4 rewired, on a Macbook) - I would never be able to do work half as good without a software setup unless I paid serious cash for tons of gear.