To be honest, 100 items in a browse page isn’t that bad. I agree search would help a lot, and it’s something we’re considering adding, but unlike in the current DPS product we’ve invested heavily in making sure browse pages perform well with many, many, many, items. Your readers will easily be able to scroll a list of 100 items quickly and smoothly.
One idea to help reduce the size, if you want, is to further subdivide the product categories into smaller groups. Maybe by letter, or year of release, or some other characteristic of the products in that category.
Neil