I think a blog will help you get indexed quickly too... But just make sure you actually have something relevant to write about and write frequently.