I was stuck between 1 and 2, figured since my job is not 100% perfect and I'm not making 100k I'd go with a 2.
Love my job, it would take a lot for me to move out of it. Interestingly it was not exactly the career path I had in mind. Started off as a help desk tech, then server tech, which was right up my alley. Then a NOC position came out and I decided to try it out and it's been a year this month now and I love it. It's more telephony than anything, but I've been learning a lot and the telco side is really interesting too.
The job itself is awesome. Rather laid back, basically answer the phone (mostly techs and internal staff) and monitor the network, and act on any alarms/issues that happen. It's shift work, we have 3 different type of shifts. 12 hour days, 12 hour nights and 8 hour days. When I end up with lot of 12's I end up with lot of time off. For example I worked 6 night shifts in a row not too long and ended up with 7 days off in a row. No other job offers this. It would take a lot to get me to quit this for a 8*5 job. The pay is also very good for what we do, and the shift work gives us various premiums on top of it. I make 30/hour but there are various premiums such as nights, sundays, holidays, and they all stack. Working a night, that is a holiday, and also a Sunday, is pretty big bucks. My pay checks are typically $1,600 even when I don't work holidays. Considering that the job itself is very low stress I can't really ask for more. Because I make so much I don't have any debt other than the mortgage, which I pay at an accelerated rate.
Even though server/networking is more up my alley, I actually like this job way better than server tech. I'll stick to playing with network switches and server stuff at home and play with phone switches at work.