Hi Will,
Looks like your twitter feed is working. A suggestion, though, a five minute update is too frequent for twitter. I suggest a minimum of two hours. I use three. If an interesting weather event is happening, you can always tweet about it in addition to the automatic feed.
It looks like the index.htm has replaced index.php again on your site.
Kerry