I already completed Bioshock very recently. Also completed Bioshock infinite a while back when it was free with ps plus.
Bioshock 2 the only one I've yet to play. I take it you're a big fan?
I'm a fan of 1 and infinite, 2 not so much :P
you should play RDR, it's fantastic