I'm having the same decision to do.
At the moment I'm more for the SOSF, but I have one last question:
On all pictures the SOSF dial ist white, but the gen I weared at the AD was more "cream" white(see the pic)
I will only buy the SOSF if the dial is "cream" because this looks totally awesome on a brown leather strap.
In my Breitling catalogue 2009 the SOSF is only shown with cream, black and blue dial.
Which colour does the rep dial has?