If it's a PC game that I'm really looking forward to, like Skyrim or Diablo III (way over-hyped unfortunately), then yes, I'll buy it on the day of release or soon after.
If, on the other hand, it's a 360 or PS3 game, then I'd probably just wait for it to go down in price, especially since...