The front porch is your home's best chance to make a good first impression. Check out these ideas for making it as welcoming as the interior.