También puedes hacer que al recibir el foco (onfocus), su valor se borre si es el que tu le diste por defecto, y si no que se quede el que está, y al perder el foco, si su value es '' vuelva a ponerse 'Buscar...'.
Código HTML:
Ver original<input type='text' value='Buscar...' onfocus="this.value = (this.value=='Buscar...') ? '' : this.value" onblur="this.value = (this.value=='') 'Buscar...' ? this.value" />
Saludos (: