Of course, twitter is an invaluable resource. If i'da been smart, I'd have used twitter as a daily resource :)
accessing new links, being energized...that's what edchat is all about.
Do a search for your subject edchat too; you'll be glad you did!
I couldn't find an ICTchatnz, but there is a #ictchat. Here is a shared doc of other various international chats. Feel free to add chats in the comments section!