Yeah, sorry. I use Visual Studio every day and dabble in Eclipse and XCode. I prefer either of the later to Visual Studio. Visual Studio isn't a bad IDE, and it is certainly an appropriate choice for Windows only development, but saying it "light years ahead" of any other environment suggests you have never used anything else.
I had some weird bugs in Leopard Mail.app as well. It got into a loop where it was trying to add mail to the "Sent" folder on an IMAP server, but the IMAP server would return an error, so it would keep trying. But apparently it was actually working while reporting that it wasn't working, so I had the same mail in my sent mail folder 35 times before I finally deleted the settings for the IMAP server and re-added it. It's been fine since then.