rwm is SLOW because it doesn't have "nocheck" on the parameter list. As a result, the kernel does a self-admittedly useless partial fsck everytime you do rwm. I think this bogus check got removed from newer kernels, but the 2.2.xx stream still has it.

To speed up your rwm, change the mount options from "remount,rw" to "remount,rw,nocheck". That's what Emplode does, and that's what Hijack does. The rwm script is the only one that does NOT do it by default.

-ml