Remember, when you do something you like as a job, you start to hate it anyway. Doing anything for somebody else sucks. Pick the one that has the best positives perks even if it's not necessarily what you want to do. ex: good pay, good hours, close to home, low stress, etc. These are all the things to look at.
I ended up "downgrading" to NOC to get out of a toxic IT environment even though NOC is not exactly the type of work I wanted to do... and it turned out to be the best decision ever. It's a cushy job with awesome hours, and the pay actually ends up being a little more since it's 40 hour weeks instead of 37.5. It's not a high end corporate ladder type job to brag about but it pays the bills and is super low stress and has awesome hours. Oddly enough in my case it's the highest paying job in the company outside of management. Any time a network tech job comes up I think it would be nice to do something a bit more up my alley, but it would involve a pay cut and going back to working every week day instead of having all the time off I get now.