Encontré una referencia al respecto:
http://www.aspfaq.com/show.asp?id=2222
Parece que los servidores HTTP imponen (o lo pueden hacer) limite al "query string" (en GET) .. también lo hacen los navegadores .. Como "standard" (o lo que más he visto que se usa) se envita usar más de 256 caracteres para todo lo que puedas pasar por GET (aunque la referecnia que dejé dice "1024" .. ¿!?.
Existiendo otros métodos como "sesiones" o simplemente pasar "referencias" en lugar de "todooo" un supuesto texto .. no tiene mucha razón de ser propagar tanto dato por el URL, además que esto también consume recursos de la conexión en sí (más datos que propagas: más datos que consumes de tu "tasa de trasnferencia mensual" .. ).
Un saludo,