title: Formatting Currency to ALWAYS use USD regardless of users culture
body: <p>This should be simple but I cannot find the answer anywhere.
  On our asp.net MVC site, we show currency values and I need these currency values to Always be in USD regardless of the users culture settings.</p>
  
  <p>If I use string.format("{0:C}",value) then it shows the value in what ever culture the use has set.
  This is incorrect for us as $1000.00 is not the same thing as 1000.00 euro</p>
  
  <p>I still need to use the language side of this, meaning if they are in France I want to use the French localization resource, so I don't want to completely disregard their culture settings, but how can I make sure the currency is always shown in USD?</p>