No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I too would be interested in this kind of forum.
If Google can't provide any results, not sure anyone else can.
We've had a couple of questions over the years about dealing with the IRS; a number of us (including myself) have gone through our own IRS issues so there's some experience around but it was never a common enough topic to build anything here around.