Why is the SD card mounted as read-only on PC when shared from HTC Desire HD via USB?
It may sound really strange but the real issue was the corporate policy of mounting the the unencrypted drives as read-only. This is specific to BitLocker and there is a registry workaround available.