Ask Slashdot: Professional Journaling/Notes Software?
I would recommend a livescribe pen. You get the best both worlds. You use the pen with their paper - which you can download a pdf template for free from their website. And you can download what you have written, as well as any conversations that were going on while you writing on your computer which is then indexed.
The only downside is that it is an electronic device and needs to be treated as such. I had it in my soft tote book bag in the back of my car for a couple of weeks and it got banged around and broke. At $150-$240 apiece treating it like just another pen was an expensive mistake.
But even with that downside if you take good care of it the Livescribe is awesome!
Ask Slashdot: Is Outsourcing Development a Good Idea?
Never hand to a contractor anything you would not be willing to hand to your competitor. Granted I have heard managers talk about how iron clad the contracts are but the reality is that after the contract is over they can go anywhere (competitor) and they know your code, its strengths, weaknesses and how to make it better and regardless of how honest they are they cannot forget this information and will tap into it whenever a problem arises. So basically you could be doing your competitor a favor by training their next employee.
The best article I have read about this is http://forio.com/resources/article/the-pitfalls-of-outsourcing-programmers/ The chocolate box example is priceless! As a chocolate maker you don't outsource your chocolate making (handing out the recipe and possibly endangering your reputation if a batch of bad chocolates go out) you outsource the making of the chocolate boxes.
Best Way To Store Digital Video For 20 Years?
Given that you are generating 100G a year - and that number will increase as your childs activities increase and technology increases demand for data (HD). I think a Drobo or a Raid system would be your best bet. The drobo is a software raid system so you can have a drive fail and still be protected plus you can eject the drobo from your system then remove the drives and put in four more so you can have infinite (offsite) storage.
The only downside is that if your hardware fails your drives are not readable independently so you will have to buy another drobo or raid system to read them.