Thanks everyone for your replies. I think vijucat's phrase "grass is greener" describes what most of you are saying, and gives me hope to continue with my current career path.
My performance review is coming up and based on what a lot of you are saying, I'm underpaid and should ask for a raise. This is my first job (did BS then MS right after) and I've only been here a few months. Any tips about how much I should ask for? Based on Glassdoor I'm thinking about asking for 120K + 25K bonus, but is this still too little?