I'd like to think I know quite a bit, but when I come here and read a bit, I'm always finding out new things, always learning... Kind of making me feel less knowledgable every day.
I have a broad enough knowledge of computer hardware, speaking very generally. I don't know all the details of some specific things, but I know my fair share... Enough to be classified as a 'geek' by some of my 'friends'.
But, I'm not exactly up to date on everything, as I haven't been keeping track track on the latest hardware and am running a K6-2/96MB PC66. But anyway, I know how to make websites, and I know what a CPU is, that must mean I'm a geek.
-RSI