It might be overkill for you, but I'll mention it anyway...
I still love my old MOTU MTPAV Parallel. 8x8 and has worked great for me using Cakewalk products for many years now. Built like a tank and never complains. You can find one occasionally on e-bay for $100 or so.
I know a lot of people have less need for Midi ports if they were primarily using them for synths (since now many people are moving to soft-synths). However, in spite of actually really using only one external sound module (Roland MGS-64), I still use most of the MTPAV's I/O ports. It's great for providing I/O for other things (my guitar processer, my electronic drum kit, my 2 midi keyboard controllers, Digitech VHM-5, Alesis Midiverb IV, among others) and for saving off SYSEX dumps for these external devices.
Good luck!