It took longer than it should have, but our forums are up. Check out http://www.hackersforcharity.org/forums. Spread the word, and if you know of charities in need of tech help, send them our way!