Awesome / Ultra Series

In a franchise full of colossal superheroes against unstoppable opponents, plenty of awesomeness is guaranteed in any show.
http://tvtropes.org/pmwiki/pmwiki.php/Awesome/UltraSeries