I would go for hostmonster [dot] com . Ive been using them for a while and they are very good. Support is fantastic, every question I ask is answered immediately via either phone, ticket or live chat. It is also owned by bluehost which are a very good host and so they are likely to last a long time.