Don't take this the wrong way, but it kind of sound (to me) like a Karaoke track. The voice sounds loud and tubby compared to the rest of the background stuff. It also sounds like lots of little casio keyboard stuff going on and pretty damn flat (very mono)...possibly the same effects on everything flattening things? the only things that really stand out is the vocals and a very clicky background drum thing. I'd try and spread out some of the instruments across the stereo spectrum to give it a little depth
The second tune has more of a full sound thanks to the synth bass which seems to be panned hard left and right. this one in general has a better balance between instruments.
Not sure if this helped at all, but you've got a pretty damn close voice to the TMBG dude.