As long as you are stable all is well. When overclocking it is nice to 'stress test' the CPU to ensure that it runs
stable at the higher speed. Getting an increase in speed, but having the PC freeze up or reboot during an important task is useless in my opinion.
The 'standard' that most people who overclock use is '
Prime95'. Just download it and run it (there are instructions on the webpage). If you can get over 8 hours with no errors, the CPU is pretty good. If you can get over 12 hours you will most likely never see a problem with it. If you can get over 24 hours with no errors, most everyone here would call that 'rock solid'.
Personally, I like to have a temperature monitoring program running while I am overclocking and stress testing. I usually benchmark the PC and note the temperatures while the CPU is running at stock speeds and then again when I am overclocked and stress testing. This way I can gauge my increases in speed with my increases in temps.
EDIT: BTW, I had two Sempron 3100s running at 2250 (9x250) for months. I needed to increase the vcore by 3.4% in order to be stable, but there were others who were able to run at that speed with only a 1.7% increase in vcore (using the ECS NF3 / Sempron 3100 combo that Frys/Outpost.com had a while back). Plenty of us ran at 2250 for months without any problems.