Who will (and who should) win season 7 of 'American Idol'? | EW.com