On the Vomiting front a bit of reading for you
http://fellrnr.com/wiki/NSAIDs_and_Running
An account here :-
http://www.lehigh.edu/~dmd1/kidney.html
Given the temperatures last weekend, coupled with the possible use of NSAIDs and the detrimental effect on the kidneys and hydration then I am not suprised that there was a lot of Nausea
I have not used NSAIDS for years and I use Ginger for its anti- inflammatory properties, before, during and after an event
http://www.ncbi.nlm.nih.gov/pubmed/16117603
It always disappoints me that whilst you may often find coke (caffeine )at events I have yet to find ginger served up as often as it should be, (except at some LDWA event`s) say in the form of flat ginger beer or even ginger cake or biscuits a great and useful alternative to the boring bog standard malt bread /custard cream.
I also avoid caffeine