html + css + jquery: Alternar Mostrar más / Menos texto

Estoy trabajando en un proyecto personal y tengo un pequeño problema:

Este es mi código de código y actualmente funciona:http://jsfiddle.net/gvM3b/:

$(".show-more").click(function () {
    $(this).text("(Show Less)");
$(".text").toggleClass("show-more-height");
});​

El problema es que el texto "(Mostrar más)" cambia a "(Mostrar menos)", pero no cambia cuando es necesario.

^ Eso es una cosa, una cosa adicional sería si sabes cómo agregar el [...] cuando dice "mostrar más" pero en el texto. Tratando de resolverlo, pero tuve que pedir un poco de ayuda, soy nuevo en jQuery.

¡Gracias!