*OMG*Can you believe it? I was so sad to see Syesha go but ecstatic that David Archuleta is in the final...I guess my 2 hours of voting on both phones paid off!! I got tickets to see the Idols tour this morning and am so excited to see the top 10 on July 14th!!! I can't wait for the finale on Tuesday May 21st!! Make sure you all vote vote vote....for David Archuleta of course!!