
I'm sure this sounds better live (esp. drums), and I can only listen to the midi right now, and I have to see for the most part, you pulled this one off. Kudos!
I know how you feel about writing in solos. It's a pain. If you have one, you could trry using a midi keyboard...
I agree with robin about the Bb major chord in there, it almost sounds like a rock tune....If it's in Gminor, you could try a D major chord....
Also, on the latin section, you might want to add congas. Not necessary, but I think it adds to the flavor. Especially with that neato bass riff at about 1:40. Then again, in my opinion, EVERYTHING needs percussion, lol....
Nice job, very original, keep it up!
~Kal