Windows XP Pro
2 gigs RAM
3.2g P4 processor

Recently, my computer has not been able to boot into XP.

It will load the Windows XP back screen with logo, and then stay there. It will not reach the User Logon screen.

I did a system restore and that didn't work. I booted successfully into Safe Mode and everything looked fine, however when I go to boot into Windows Normally, it feezes every time.

Can anyone help me with this?

Did you install any new applications? If so, uninstall them when in safe mode. Otherwise, I'd run an online virus scan (never know), try: housecall.trendmicro.com

The strangest thing.. I brough my PC into work and it booted up fine, so I thought it might have something to do with my monitor...

I went back home, plugged it in and it booted just fine.

Thanks for your help guys! I really apprecaite it.

Do you have a keyboard attached? I've seen bad keyboards do weird things to a PC.