Looks good.
"You have been flaged as being idle": You made a spelling mistake -- it's "flagged". Just thought I'd let you know.
"Contact has modified its...": I think that this should be changed to "Contact has modified his or her...". Firstly, it makes it consistent with MSN; and secondly, it just makes the whole thing a bit more personal.
The fact that my only gripes are about language says something, I think. Great work, keep it up.