I have a feeling that there is no way for me to appropriately gather all the information I need by myself... So I'm posing this question in order to help my company make an informed decision purely based off the technology (we'll deal with the rest). What are the benefits of .NET? What are the benefits of .NET over other technologies? ... and anything else you can think to inform us of.