C64.CH - Download over 5000 C64-Productions. Emulators, News and much more.
Site bills itself as the largest C64 demo collection on the planet.