Formal:
* ¡Qué bueno! (This is a direct repetition, emphasizing agreement)
* Me alegra escuchar eso. (I'm glad to hear that.)
* Es genial. (That's great.)
* Me parece excelente. (That seems excellent.)
Informal:
* ¡Qué bien! (That's great!)
* ¡Genial! (Awesome!)
* ¡Chévere! (Cool!)
* Sí, la verdad que sí. (Yes, it really is.)
* ¡Sí, qué bueno! (Yes, that's good!)
Adding a bit more:
* ¡Qué bueno! ¿Y cómo fue? (That's good! How was it?)
* ¡Qué bueno! ¿Cuándo lo vas a hacer? (That's good! When are you going to do it?)
* ¡Qué bueno! Te felicito. (That's good! Congratulations.)
The best response really depends on the situation. If you're unsure, you can always stick with "¡Qué bueno!" as it's universally understood and polite.