Apparently your review never made it into the review queue. I just looked for it and we have no reviews for the Spirit for February 2010. If you resubmit it I'll make sure it gets published.
The reason we don't allow links to other forums is simple - it's like going into your local Ford dealership and posting ads for the Chevy dealer. We do allow links to other forums owned by Internet Brands, such as CruiseMates or FlyerTalk.