I think old cameras owners should get the SB 800 since it is backward compatible and new camera owners should just get the SB900, it is simply newer and cheaper than the SB800 which is weird i must say...so, if you are buying new, unless you have an old cam, buy the SB900, if not, go BnS and get your SB800.