if you haven't already, have a look at w3m [1] or similar. I use mail cap to route emails though w3m and it's pretty rare that I notice anything amiss.
`text/html; w3m -I %{charset} -T text/html; copiousoutput;`
`text/html; w3m -I %{charset} -T text/html; copiousoutput;`
For interactive terminal web browsing I prefer links/elinks (again, compared to lynx/w3m a long time ago).