Do you have another plan? You don’t sound fulfilled by your job right now, and if I disliked all of my coworkers, I would have trouble staying in a position. However, the economy being what it is right now, I think quitting without something else in the works could be disastrous in its own right. I might suffer though it a little longer until something better came along.