The OALD says that ages is, "informal, especially BrE."
Is ages as in "I waited for ages" only used in British English?
If it is also used in other English dialects, is there any difference between the usage in those dialects? For example, is ages considered informal in one dialect, but not in another one?