Foam doesn't work, especially if you have had any head gasket problems, in which case it last only a few miles.
Hellier baffle doesn't work either (at least on track, might cope fine with tescos though as long as you take it easy...)
Dry sump is the only track solution, everything else is just living on borrowed time (speaking from experience)
Caterham oil pressure gauge is so heavily damped that most people will not realise they are in dangerous territory.