Hi moonies, i think you should check this band, its from where i live and it really got my attention, I think they just released an album but you can listen on their myspace page many of their songs.

Anyway: Arriba Mexico! :P
http://www.myspace.com/deltared3