This is an issue with the wordpress roles. The roles of Editor and Administrator can post Unfiltered HTML, the rest of the roles cannot. The best solution I have found is a plugin that allows you to apply custom capabilities to an individual user or role. More info here or download the Role Manager Plugin.