I guess I will post something contrary to popular belief here, I have defragmented my Hard Drive. When I was trying to install Windows via Bootcamp, it told me that there was an immovable file on my HD. After trying to bypass this error every other way, I resorted to using iDefrag and it sorted out all of my problems. Mind you, I would not support buying Defragmentation software for most users, but sometimes errors like this pop up when the default auto-defrag isn't good enough (they should at least have an option for a full defrag, IMHO)
Weird, never heard of that problem. You sure the file wasn't just in use?
Exactly what I've posted in my previous post... Mac OS X is good to keep an individual file from fragmenteation, BUT the whole HD is still fragmented... You can imagine in other OS, the files are fragmented and scattered, but in Mas OS X the files are clustered (not fragmented, but still spread all over the HD)...
So it is possible in Mernak's case that an application or important system files were located at the very end of his HD partition such that it cannot be moved when he/she wanted to resize the partition... iDefrag moves that file, arrange the Mac HD such that it's no longer clustered.