Yeah Its not very intuitive thats for sure :)
Either way ... somehow ... while clicking away trying to find it.. I did.. Don't ask me how.. but here's the URL
You can click on favorites in there. So if you can find a link to the My Comments app.. where ever that may be.. Or just bookmark that link :)
--
Shawn



