Avoid the next one!!
It's been a long time (med school) since i had to try to figure that one out.
It would seem that all of your suggestions would make one even sicker. Why put yourself through that again--2 times in my life were enough for me. The same way 2 cigs were. Suggest finding your own tolerance for etoh, drink under that, 1drink 1hour max before driving (or dd), and learn how much more fun party is sober.