I had bought the SB 900 flash when it came out. It had the problem of it shutting down because of over heating of the flash tube. Even though I turned it off, it still shuts off. My SB 800 is in need of repair,so I need another flash. Is the SB 900 rid of the problem when it first came out? I also herd of a new firmware update, will that deal with this problem?