i have been playing the game for a while and havent noticed any slowdown of any sorts..
the game is beautiful..
the xbox live integration great.
havent tried snow yet... but i doubt there is any slowdown, if so, it cant be severe..
go to your store and buy it for xbox now, bring $22 for the game and tax.. and enjoy.