Tens of megabytes of history data? And you search through all that just to properly highlight
the 'visited' links?
Geez, I don't give a rat's behind if a link I visited three years ago is properly highlighted.
Why not just limit it to the last couple of day's worth or the last 1000 entries? I mean
And use a hash table.