Have you guys taken a look at opencroquet.org yet? They've been doing some neat stuff over there. I don't think it's as advanced, from a networking detail perspective, as your software, but it's still worth a look I think. -S