If your looking for High Quality site for promoting and branding your site(s)/offer(s) you've got to check these sites.
Lead Capture Pages you've got to check this out:
Here's a Video Article Creator:
These two are vary helpful to building a successful business outcome and team building. Promote any businesses world wide. Easy to build and create what you have to offer.