Praise might be good. I like applaud. If none of them seem strong enough, you can spice them up with an adverb, like enthusiastically praised or something.
Depending on what you're trying to say, some other options could be celebrate, recommend, commend/commendation, glorify, acclamation/acclaim, endorse/endorsement.