I would pick 5905 in a heartbeat. For me the 5905 sits much better on the wrist (my wrist for sure), and the case is fantastic.
I mean look at the value here: automatic annual calendar plus a rare and useful 60 minute chronograph plus Platinum.
Mic drop ๐
Thomas