Installing WordPress for Free:
"Welcome to the install4free website. It is here you can request that a WordPress expert install WordPress at your domain."This sounds like a great service for people who don't want to get involved doing installing WordPress on their own host.
If you don't have a hosting account you can run WordPress on their host for free at WordPress.com.
They also allow you to use Domain Mapping to replace the wordpress.com website address with your own domain.