Here's a suggestion for website developers. If you're going to offer an alphabetical listing on a large or wildly varying set of data, give the user a alphabetical bread crumb trail and not a numerical one. That is, if you have a 1000 listings, don't give me this:
"1 2 3 4 5 >>" where clicking on the brackets jumps you ahead 5 units and you have no idea where the end is.
instead, give me something like this:
"A-AF AG-AZ B-BL BM-BZ ... J ... N ... Z >>" where clicking on the brackets jumps ahead to the next logical grouping (in this case, the "J" grouping") or I can simply click on the nearby letter of choice.