I want to thank everyone for their comments. I'm a long-time and avid Hacker News reader and this was my first real post I guess. The community here is really solid and is largely what got me hooked on programming.
All your responses -- from don't give up on web dev totally because it can open doors, to try embedded software (I hadn't even heard of the term until today) -- have given me so much to think about.
Thanks again, and I know what I'm getting myself for Christmas. An Arduino.