There's still the official anime page
http://muv-luv-te-anime.com/
It doesn't really say much more than the anime itself but there's some useful information nonetheless. Unfortunately only a few pages provide an english translation.
It appears the site will be updated frequently though, so there's up for more info. For example the page listing the BETA still doesn't show the Fort Class, even though it already appeared in the anime.