I have no experience with Invisalign so far, but it sounds promising, doesn't it?