Theres nothing wrong with posting a review, if its benefical to the AAS community. At this point the forum allows advertising too, but I'd ask you to see the rules on that before posting.
The review I have written of CronTab S80 includes quite a few screen shots and it does not seem to be possible to include screen shots in the forum. How do I go about posting such a review?
You can add images, but you need to host your own screen shots, and then use the picture icon to insert them to the image. Make sure though that you scale them down to a small size (sensible size) otherwise they will be culled. Probably best to make it as accurate and short as possible for forum readers.