Sí, aunque si vas a usar otras lenguas como el alemán y algunas más, y quieres estar seguro de la ordenación y comparación en esas lenguas, deberías usar utf8_unicode_ci. Si no es así, puedes usar utf8_general_ci, que es más rápida, aunque algo más descuidada en las operaciones de orden y comparación.
Imagino que ya habrás visto esto:
http://dev.mysql.com/doc/refman/5.0/...code-sets.html
Como el español va a ser tu referencia principal, echa también un vistazo aquí para lo más simple:
http://blog.unreal4u.com/2012/08/sob...rset-en-mysql/
Añado un enlace de la collation utf8_general_ci:
http://collation-charts.org/mysql60/....european.html
Si quieres saber sobre la collation mucho más, esta es la página de unicode:
http://www.unicode.org/reports/tr10/