Fretting (and complaining) is kinda my thing:
http://thesetbackpost.com/
I could just go native PF30, but unlike many I actually
like Shimano cranks, and I find they outshift pretty much everything else. Plus, on this side of the Atlantic, Shimano stuff is easy to find heavily discounted, more so than SRAM/FSA etc. at least when it comes to spares like BBs.
I have been offered a PF30 compatible FSA Gossamer cheaply but I'm not sure it's nice enough for me!
Decisions, decisions.