Great question ... I am an internet marketer and help people create successful online businesses. Your question is right where most people start to struggle bringing the vision of their business to meet the online opportunities.
Wordpress is definitely a blogging tool ... however it is VERY customizable and can be made to look like any other website. This means you get all the benefits of a blog without the limitations of a website.
One of the benefits is that wordpress automatically "pings" the search engines to let them know your site is up. Once you have created your website with wordpress simply add more content and the search engines will definitely find your site ... in time.
I have created a video series to help people new to wordpress create their blog and make it look like a site at www.EssentialWordpressSkills.com which your more than welcome to check out.
If your looking for other FREE website options you can check out:
#1 - www.oscommerce.com - This is an open source (free) website tool that focuses on an eStore (ie many products). HostMonster can install this option in a few clicks which makes is super easy to install.
#2 - Joomla or Drupal - This is again an open source (FREE) content managment system. They are a little tricky to use but once you get the hang of these they are AMAZING!
#3 - eLance or RentaCoder - The last option would be to simply pay for a site to be created. This can generally run anywhere from $50 to $1500 depending on what your looking for and how much "customization" you need.