Try booting from the System Install disk and start Disk Utility. Select your hard drive and "Repair". When that's done, if it's successful, rebuild the permissions again. If Disk Utility tells you it can't fix it, invest in DiskWarrior repair utility (or some other, TechTool Pro, Drive Genius...