Someone recently turned me onto prototyping circuit boards from dipmicro.com and wow! Awesome!
(So you know, I am in no way affiliated with dipmicro, I was just really impressed)
Yes, that's right, I'm excited about prototyping circuit boards. Let me tell you why, then let me show you my ATtiny13 ESC adapter circuit I built for Pokey my Robot Firefighter.
Circuit Board Features
On all the other prototype boards I seem to easily run out of holes for components and always have trouble running power to DIP package components. I like having rows of pin holes tied together like on a breadboard but on most prototyping boards there aren't enough holes to be useful. Invariably, I end up with a lot of spaghetti wiring to get everything working.
One ingenious feature of the dipmicro boards is shown below. The DIP holes are connected to a string of 3 holes but you can also connect an additional strip of four more holes with a solder bridge. You could allocate 8 holes to one pin and none to its neighbor, or four to each, or none to each. That's pretty flexible.
Another great feature is that there are two columns of connected pins running under the DIP package providing an easy and clean way to wire in ground and power.
Finally, the boards have rows of holes for inputs. The input rows on each side are easy to connect to the four-hole sets with bus wire or regular wire. There are enough pins on the input rows to support pin headers plus a couple of other connections.
For more detail: Prototyping Circuit Boards