I think "I'mma" is a little too informal for me.. Though sometimes I unconsciously say it, or if I'm talking very fast I'll say it.
"I'munna" I would say, is probably part of my every-day vocabulary. We say it alllll the time.
In writing, "I'm gonna" is acceptable informally but not the other "forms" that André listed.