x2 on what 87 Tristar said.
When we built our house I nearly doubled the amount of ceiling lights and then just put dimmer switches in. It is a lot easier to put a dimmer switch in than to add extra can lights after you find out there's not enough light at night. I screwed up and didnt put under cabinet lights in ahead of time, same thing, its easier to do it right away than to wait.
The thing I wish I had done but didn't was make sure I had direct access to a bathroom from the garage. It's one thing to take a leak outside behind the garage but if you gotta drop a deuce and you're working outside it'll pay for itself, not to mention you won't piss your wife off by tracking dirt/mud/grass clippings across the house. Good luck