NameCheap.com for domain registrar. You can find better deals than HostGator.com, check out
WebHostingTalk.com. You could probably focus on just one blog, and keep adding content (pictures + videos) to that, and work on it over a longer period of time. It wont take you far overnight.