Welcome to the board artwilliams
1st thing I see looking at those 3 sites is the same template being used over & over. You may get a few listed here & there, but reviewers don't like to see the same template over & over & over.
I think we did list one of them
I also think that some of the content is a bit crappy - vid caps never make good still pics IMHO
