@tanguatlay,
They're all pretty much equally polite. If you want to get formal, say, "Thank you."
For business writing, you usually don't use exclamation points. Even in today's much less formal business atmosphere in the west, it tends to look odd. But we do use them all the time in advertising.