Think someone posted the tornado chaser site...sometimes those can be great if they have forums where all the chasers are sending info.
Here is one:
http://www.tornadovideos.net/index.cfm/do/s.home
They have an excellent forum..real time. Lots of very knowledgable people.
bookmark