Can you think of a word to replace "awesome"...?

When someone says "awesome" I'm looking around for mountains...or one of the other Wonders of the World... I'm hoping we can come up with something more apt and much cooler.