Shacknews is reporting that BioShock is 50% off on Valve's Steam service this weekend, which means you can pick up a copy of the game for a meager $15. It appears to me as $27.49 - cut down 50% from $54.99, but that's probably just to punish me for being European.