I thought both girls sang amazingly last night. Both had one song that wasn't so great, so the contest was a draw for me.
Since Simon so obviously favors Fantasia I voted 3 times for Diana. Hahahhaha.
Having said that I do believe Fantasia should win it. She does have an amazing talent. For someone without formal training, she interprets a song so well, that it does stir your emotions. Both girls will get contracts for sure, but I think Fantasia is the best, most consistent performer, even though I am not terribly excited by her style.
I saw Diana interviewed about her final song, where she hit so many bad notes. She said the stage had "dead zones' where you can't hear your own voice, and she tried to move around so she could get a grip on the tones, but had a rough time. I know that is true from being on large assembly parts. You simply cannot hear yourself. You can hear everyone else's remarks, but not your own. Weird.