Ohh really? I still use a couple of those on occasion too. Got a functional 128 as well. And a couple 1541's that store a whopping 170 Kb per disk
C64 does kick but for what it is. Similar PC technologies to what's found on the 64 would be as follows:
MIDI
EGA
USB
EIDE
DMA
And that's just stock. I've got hardware for recording from a microphone, and have heard of ppl browsing the web in 256 color on one (don't ask me quite how they managed the 256 colors). Oh, and they were chatting on IRC at the same time, in a fully graphical environment. Try that on an IBM PC made in the same decade.
Hardly stellar specs in comparison to a modern machine, but absolutely mind blowing for it's age and what it had to work with.
And then if you hack together some hardware to use modern PC hardware with it, and add that into the mix.... No wonder enthusiests still develop for the thing!