How to create contact form?

I’ve been searching kirupa, google and yahoo for how to create flash based contact form and the outcome is over 90% of hits use php as the backend. Are they the perfect match? Has anybody seen any tutorial for using flash and asp or .net? If php is the perfect choice, then how do I enable my server 2003 to support php? Thanks.