Possible Duplicate:
What does “ain't” mean?
What's the difference between "you're not" and "you ain't" ("...coming home")? I do realize that ain't is a contraction of are not — but still.
Which of the two forms should be used and when? Which is the most formal/informal?