Mafia II is tied to Steam, you have to activate anyway.
@OP: get it from Flipkart, get hold of the serial no, throw away the DVD, open Steam, key in the serial, Steam will download the latest version. Make a backup once download completes and the game is ready to play.
No Man U dont have to download entire thing...Like I bought L4D2 retail...Total size was 13GB But I only had to download 6 GB of updates
So its the updates u only need to download..But yea true, Those Updates are usually very big as they update the source files entirely in Steam
Yea Even for me.My cousin from Us gave me fallout new vegas.I had to download only some updates via steam.It took some 2 hours.If it was the whole game it would be around 10 gb and would take 8-12 hours.So you only have to update