General positive:
* Amazing
* Wonderful
* Spectacular
* Excellent
* Terrific
* Outstanding
* Brilliant
* Magnificent
* Super
* Awesome
More formal:
* Extraordinary
* Remarkable
* Splendid
* Dazzling
* Breathtaking
Informal:
* Epic
* Killer
* Rad
* Sweet
* Sick
For specific situations:
* For fashion/appearance: Gorgeous, stunning, stylish, chic, glamorous
* For a performance: Brilliant, virtuoso, exceptional, dazzling, electrifying
* For a meal: Delicious, delectable, mouthwatering, divine, heavenly
The best synonym will depend on the specific context in which you're using it.