I advices u that rather than trying somany softwares master the fruity loops i have tried reason as wellas fl .i have made lots of hard core rave songs in that .its faster ,easier and interesting to make with fl than reason. dont go for any hardware.fl studio is more than enough.reason is good for soft trance. 4 psy trane u better go for fl. its the best