log_buffer setting more than 3MB no extra benefits

redo log should be sized so the log switch are as sanjay suggested

regarding your I/O error, I have seen that many times in NT after making some cold backups