Thanks guys! I got it because it fitted well and also partly of the reasonable price. I would have definitely preferred the Helium but just didn't want to spend mega bucks.
How do you guys tell the difference between a proper dedicated road helmet and a MTB helmet? I couldn't myself till I search on the net that the Vandal is a MTB helmet, felt extremely stupid for a moment till I read the above comments.