Project Euler can be quite fun ^_^
I did a couple of the problems before becoming bored and doing something else >_>
I suggest implementing
Sieve of Eratosthenes where you only look at add number and keep 2 as a special case.
It's a nice and simple algorithm which is good to have.
I don't understand how you can have your processor still eating away at #3 ?_?
The number is so small that you can easily bruteforce it.
My naive Java implementation does the job in less than 50 milliseconds with the only optimization being 2 as a special case and otherwise odd numbers > 2.