Might as well line them up now:
http://www.wxnation.com/houston/
http://www.skeetobiteweather.com/
http://www.srh.noaa.gov/tlh/tropical/
Texas Weather Cams:
http://www.weatherimages.org/weathercams/usa.html#TX
Still a tropical storm at 70mph sustained.
5-day forecast track actually appears to have shifted back slightly to the west - landfall around Freeport.