I remember the good ol' days of manual look-up. Copy protection has always been a pain for the consumers though, no matter how you slice it.
Steam I don't mind too much though, they've got lots of services that I'd use anyway and frankly, it's good to have all my games centered in one place.