if u are a beer/lager drinker and suffer from hangovers,
try drinking quality German beer, they (germans) tend to put less chemicals/additives in their beer, so it's more natural and less "poisoness" to your system, works for me (most of the time, lol).
if u drink cheap booze, you'll pay for it in the morning