I don't really ever have friends ask me for technical support, since most of my friends are online.
As for my parents, they always have issues with their computers. My dad is technical enough to set simple things up like a new TV or such, but I'm the one that fixes their problems with printing, speeding up their computer, etc. Its really time for a reinstall of Windows for both of them, but they wont hear of it. I also tried to push them onto linux, but they were completely against that too. Although, mom wasn't against it once I told her that she would still have all her files, and can still run firefox. Unfortuently, I haven't had the time since then to install linux on her computer. Windows was not made to run 5+ years without a reinstall, and it is very frustrating when people cannot understand that.