I'm basically an above average do-it-yourselfer. I've always been very mechanically inclined and rarely shy away from a project whether it be home, automotive, or technology based. So I guess I'm more of a parts and hardware type of person. Software/firmware has never been my thing. I know enough to make basic modifications and to keep my devices operating. I've never been afraid to dig in and get my hands dirty, however, I am man enough to admit when I'm in over my head.