Cita: he probado a realizar algo así como filtrar por la primera letra en un combo y el siguiente que aparezcan los que comienzan por esa marca, pero resulta que hay algunas letras que tienen más de 50 marcas
Supongo que te estas refiriendo a un autocomplete, la logica diria que muestres los resultados solo cuando ingreses una cierta cantidad de caracteres, digamos 3....