We had an electrician come in before we renovated the kitchen, to update some of the wiring and add some additional outlets. We also had him wire for future under-cabinet lighting. For the past year and a half we have had wires hanging down underneath our cabinets because I was having a hard time finding slimline hardwired under-cabinet lighting. Last night I finally found some.
After all of my searches online and in stores, I finally decided on the UtiliTech Pro LED Direct-wire Under-cabinet Lighting, which I found at Lowe's. We bought a light for each cabinet... two 30", two 12", and a 24". When we got home, we realized that we had used common sense, and assumed that a 30" (or 12" or 24") under-cabinet light would be for a 30" cabinet. But the 30" was the actual dimension of the light, so it was about 2" too wide for the cabinet. We ended up having to use the 24" on the 30", 18" on the 24", etc. The only problem was that they didn't sell a size smaller than 12", but we'll need a 9" one for the cabinets on either side of the stove. We'll deal with that later I guess.
We're planning on buying a dimmer switch for the under-cabinet lights. I'm not sure why I didn't have the electrician install one right from the start. I can't wait until our next party.. it'll be so nice to have some nice mood lighting in the kitchen :)