Boys, boys... The "make vs. buy" conversation goes on into perpetuity, and will never be solved. It's true in many fields. I've done both, and will continue to do so. I sometimes start with "make", then succumb to "buy", but sometimes I go the opposite way, too.