Hi Ray, if you're using a separate development machine using Windows Server 2003 (or most other versions of Windows for that matter) it's even easier. Just enable the local IIS SMTP on that server with relay privileges to 127.0.0.1 and you will have exactly the same environment we're running here. You will be able to use "localhost" as your SMTP server on both your development and production environment.
Administration
Servergrid - Windows Hosting Experts
http://www.servergrid.com