I highly recommend the BMW via European Delivery, I would just wait until spring. M235i on some twisty alpine roads sounds like a lot of fun
If not an option, I would drive all the cars in that class/your price range to see which fit you best. They are all going to be good cars. Let me know if you need help, it's only a couple hours down there.