If your user data is still on the HD, but you just can’t boot to it, doing a normal re-install of MacOS X should fix the problem (and leave your user data intact). Just make sure you don’t choose the clean install option (as that will erase your user data).
Of course it wouldn’t hurt to burn a copy of your HD to DVD first using the PC, just to play it safe.