Do you respect the people for whom you work? Working for and with smart people is far more rewarding than a 25% boost in salary. Surround yourself with people you respect and really want to work with, and I think that money concerns will be less important to you. You'll feel more motivated to go to work and help the people you respect (and they'll likely help and teach back).