But it's been a long pain since I start using Omnigraffle, and this problem still exist on leopard. Hopefully Omni can do something workaround. I really really really want to this problem to be solved. here is the link if you want to experiment with the problematic .graffle file:
http://rapidshare.com/files/67774933/textRender.zip