Problem burning bootloader to Atmega328

At first, I had the same problem with my olimex isp, but then I did the modifications to the programmers.txt. Everything seemed fine, but when I hit the Burn Bootloader button in the Arduino IDE, it jams. It does nothing and stays and lags there forever. Now, I do know that burning the bootloader may take a while, but it is not showing any response whatsoever. And it just can't take more than hour can it! What should I do, can someone please help?

(I am also running on Windows)

Thanks. Andreasu