well...ask yourself these questions
1. Do you like what you do?
2. Do you enjoy working with the people in your office?
3. Do you see yourself working there for years to come?
4. Is there room to grow yourself there?
If you answered yes to at least 3 of these I would personally stay and see where it leads me especially in this job market we are in but as others have noted it never hurts to see what else is out there for you.
If you said no to at least 3 of these...start looking you are selling yourself short and could be much happier else where but don't leave until you have secured another job.
By the looks of it you must enjoy what you do if you keep getting "stellar" reviews year in and year out you might just be in a rut at work and are looking for a little diversity, if that's the case see if you can get some other duties or see if you can learn something in another department.
Best of luck to you!