Please have a look at
http://austria-forum.org
where you can find just about everything about Austria