I find all this assembly stuff interesting but I really can't think of a job where I can actually use it this modern world. Don't programmers use C++ and other things nowadays, and you never see old chips like the Z80 and the 6502 used in anything anymore? After college I would want to do something using this stuff but I can't think of anything?
Embedded systems programming? I don't have the answer because I'm in the same boat; hell, these days people hardly seem to use C++ anymore outside of "speed critical" code... Everything else is going virtual machine it seems.
Well, embedded devices with small memory footprint, microcontrolers and basically in all routines where speed factor is crucial. I suppose lot of GBA games were coded in asm or at least parts of them like sound or gfx engines. This might be also true for less percentage of DS games. Of course you don't use it in everyday coding since modern world demands quick results or you're just forced to use "proper" SDK. As for Z80, I used to know some guy, who has been debugging code for alarm control panel which was based on it. I don't know if his company still sells it.