Forums. Definitely try forums. Have you tried ForumPromotion.net? That's a good start.
SenselessBlogger.com
Forum Rules