I've used MySQL with 2003 .NET a while back - utilizing the typical free 50mb of MySQL space which most webhost gives you. If I can recall correctly, it was one big pain in the ass - M$ tends to make things a bit difficult with non-M$ stuff. I went with a webhost that provided MS SQL Server and it was tons smoother (obviously with M$ stuff...).
I have yet to try it out with .net 2005 though, but I hear compatibilty is a lot better than 2003.
I have yet to try it out with .net 2005 though, but I hear compatibilty is a lot better than 2003.