Max Payne 3 is $17.99 (with free shipping) today at Best Buy (360, PS3).