I am currently looking for a flash for my Nikon D300. Do you think i should go for SB600 or i should spend the extra money to go for SB900 ?