Had a problem with ASP.NET site with the LIVE webhosting site beeing in the US and it was not formating my dates the way I wanted them by default.
Add this code to change CurrentCulture to whatever you want:
Dim ci As New System.Globalization.CultureInfo("EN-GB")
System.Threading.Thread.CurrentThread.CurrentCulture = ci
System.Threading.Thread.CurrentThread.CurrentUICulture = ci