yea but if they are in different countries, their currency doesnt have that kind of volume. Would really be looking to send them BTC so they could exchange for GBP or INR; but those currencies dont have the same volume as mtgoxUSD
This would be a problem. For example, the only INR exchange listed on bitcoincharts has a 30 day trade volume of 300BTC. I think that you should consider this only for GBP and EUR payments (britcoinGBP and MtGoxEUR/TradeHillEUR seem to have a decent amount of volume). Other currencies won't work right now.
Having an external company dealing with the fluctuation for a small percentage would be ideal, like someone else suggested. Have you tried emailing the guys at bit-pay?