Just a guess, but I think it's a vermilion flycatcher

http://www.allaboutbirds.org/guide/V..._Flycatcher/id