I use Bluehost for all my hosting needs. Highly recommended!
Click here for Bluehost options
Logo designs – this is great inexpensive way to get your branding started
Shopping cart – If you are a small start up business and would like to explore an easy to manage online shopping cart, Ecwid is a great place to start