I looked at Boy Genius' review of the web browser again just to be sure and he does mention RSS feeds being included. I don't see it on my 8800 though.
Are RSS Feeds another option that the T-Mo version will have but not this one? Hmmm...
I did see the BB Browser give me the option on a RSS enabled site to add the feed. When the browser asks, its located on the top of the page with the now standard RSS icon .