If you ever decide to go ahead, EasyBCD has an option, as Mike mentioned, to set your system to a Windows 7 boot (see attachment). There are other ways also. If you are already using the Windows 7 boot, it will not hurt, if you are using XP, it will set the system back to the Windows 7 boot.
My theory, and I think others may agree, is during your attempt to install XP, your system was set to look for an XP booting system. Possibly you used a third party boot manager to set it up... Since you only show one partition you could install XP to, you might have even tried to install XP over Windows 7. With some of the files I see in your attachments, you may even want to do a Repair Install of Windows 7. But only you know what really happened.
Exactly how it gets to Windows 7 is the mystery, unless it defaults since something in Boot.ini looks at the hidden files and sees a Windows 7 install. While you are hanging out, do you show a $Win_NT--- type file on your system. That may be the one pointing to the Windows 7 install.
Do you run Ad-Aware and have it set to run a bootcleaner during boot? This might also be effecting the boot (aaw7boot.txt)
You have a Windows.old.001 folder. Did you do an upgrade install of your current Windows 7 install over a previous OS?
Anyway, no response required and hopefully your system will run fine.