Right thanks to all your advice I have the following on the way...
Evolution MK161 keyboard/controller
Soundblaster with proper midi in/out..I forget which one it is but its good enough for what I want.
Software...Cubase Sx3...Synfactory...AdsynDX

Thats about it for now.
All thats left is a very sharp learning curve...lol

Cheers
Si