Yep, it's still cooking. Also, taking >40MB of RAM.
these should be your last set of lines in debug.log (upnp might be different depending on whether you are using it.)
db.log may also contain some information.
DBFlush(false)
addr.dat refcount=0
ThreadMessageHandler exiting
ThreadSocketHandler exiting
addr.dat flush
UPNP_DeletePortMapping() returned : 714
ThreadMapPort exiting
ThreadOpenConnections exiting
blkindex.dat refcount=0
blkindex.dat flush
ThreadIRCSeed exiting
StopNode()
DBFlush(true)
Bitcoin exiting
also check whether there are any files in the %appdata%\bitcoin\database directory. There should only be one when finished.
After deleting db.log and debug.log you could try running,
"c:\program files\bitcoin\bitcoin-qt.exe" -rescan
though it shouldn't be necessary.
marked.