Steam for OS X is available right now
Steam offers Portal for free until the 24th: The first hit is free
Irony: Did Rockstar upload a pirated version of Max Payne 2 to Steam?
Comcast’s new iPad remote app looks pretty solid
Those Sony Alpha NEXs (NEXes?) are available for pre-order, by the way