Is taking on a task for which you're totally unsuited heroic or stupid? This is, rest assured, a wholly rhetorical question; there is no heroism in DIY. I don't operate well without deadlines, it leads to unhelpful and continual re-evaluation. You wouldn't believe how many possible combinations of light fixtures exist. Even given that I've decided upon simple downlights, there are still a multitude of questions; acoustic and fire ratings, single or multiple circuits, CFL or LED lamps, argh!!
My other current decision making hell concerns dado trunking, although I think here I have at least reached a conclusion of sorts. Install cat6 capable dado (really it's all about the degrees!!) but only use it for power distribution at present because chasing walls for the rooms which need network drops but don't have them is just too traumatic a thought at present. Still not sure which particular style of dado thought!
Because of all this DIY software development has slowed to the point that you could now reasonably characterise it as stalled. Whilst I dearly love my dinky little Macbook, it just feels a little too constrained. Although I must say VMWare Fusion does a cracking job of running Visual Studio.
I can't wait to get back to my proper desk, and the widescreen loveliness of my usual 2 (so tempted to add another) monitors.