I find that most of the new and cool devices are all surface mount. DIPs are becoming harder and harder to find.
A while back i learned to use Cadsoft Eagle to make PCBs and now i just create a board for my projects. It takes longer to put together, but it forces you to consider every aspect of the circuit before building it so there's less of a chance of burning something. The cheap PCB board houses are great. I've been using BatchPCB to get project boards done, but it takes about 3 weeks to get a board but they are so cheap! A more expensive place had the board in my hands in ~48 hours.
I can't go back now, i look at my old breadboards and laugh and think about the headache of routing all those wires. And, if the project works you can just stick it in an enclosure and voila, no redesign or perf-board needed.