Yeah, I have a few machines that use XP still with IE7. More and more pages won’t load right, because IE7 doesn’t handle the new HTML5 standard that a lot of websites are switching to.
In those cases, I just use firefox and everything seems to work fine. So, you may not need to replace the computer, if that is your only issue. Just load another browser to use for when IE doesn’t work.
I think HTML5 has incorporated Java.
If so, that should do something for security...