I have very temporarily used Namecheap, not enough to have a solid opinion about them. netcup I have never heard of.
I use Liquid Web and have done so for a few years now. They have proven time and time again to provide amazing customer service and are always there when YOU need them. They go above and beyond and have a suite of products suited for any type of site. Definitely look them up and see whether they can cater to your needs and your budget.
The best advice I can give you is to avoid any hosting service owned or taken over by Endurance International Group (also known as EIG). A quick Google search will explain why. š