Oh, she is offensive and everything else you described her to be. I just don't think she's funny though, at all. Like... her television show? Complete unfunny trash. :?
If you guys haven't listened to or heard of Lewis Black and Margaret Cho, I definately suggest you look up some of their stuff on YouTube, they're awesome comedians!