But seeing it only at the logo is a small clue. It could be as simple as some USB thing is plugged in, or some non-Dell keyboard, etc.
I've seen such failures for far too many reasons. Try the GENERIC RESET NEXT.
Remove AC, press and hold the power button for 60 seconds, release, apply AC and try again.
Please detail every aspect of the PC that is not "stock". And why the battery was replaced.
Bob
I have a Dell Inspiron 531 desktop with an AMD 4000 CPU running Vista with 4GB of ram. I replaced the CMOS battery and the computer would not boot past the Dell logo. F2 or F12 would not work, so I could not get into the BIOS.
I then cleared the BIOS and I still get the same results. It will not boot Past the Dell logo.
Please help. Is it the mobo?.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic