GreenGeeks is popular because of its free domain for life and affordable rates offer. Though their prices are higher than what their competitors charge, they compensate with not asking for domain registration, name and setup fees. They also provide strong uptime guarantee as well as daily server backups.