TK has made some new improvements this week and they actually launched today (just recently). There are some speed improvements on IE now (clear cookies first) and it should continue improve gradually.
Also, if you go to any category page in the breadcrumb (so wedding boards, local, theme, etc at the top of the page) there is a link to see all your posts on the right. You’ll see “my discussions” and the 10 listed and under that you’ll see a link with “see all my discussions” below.
Finally, “watch this thread” is fixed in IE.
If you have questions about the new boards or anything just let me know, I'm here to help however I can