Preorders are only necessary on high-profile releases, like Halo or Brawl.
That being said, preordering at, say, Gamestop is nice enough. I buy the game a month or so ahead of time, and walk in on release day and just pick it up. And if something else catches my eye, I can grab that too...