The Eurostar is a truly great experience. You just have to do it once before you leave UK
I go to Paris 2/3 times a year on business and use Eurostar. I agree - it's a great service........except for the food and drink. Hugely expensive and of poor quality.