I have a Mid-2009 17" uMBP which my HDD just failed on me. I was iChatting my a family member and tried watching a file on VLC and it started giving me the spinning beach ball. So I hard resetted the uMBP and now when I try and turn on the uMBP it'll just stay on the Apple load screen with the spinning cursor. But if I load WinXP from Boot Camp, it'll load. I failed in backing up my files using Time Machine since I've had it. Is it too late to recover my files using a DIY method? If it is, is it possible to recover my files through WinXP? Please help. I need my files!!!
The image above has ben on for about 20 minutes or so and still nothing comes up.

The image above has ben on for about 20 minutes or so and still nothing comes up.