It's not really the vim way, though. Vim doesn't have web browsers, email client, and the like. Maybe the terribleness of vimscript is a blessing in disguise?
Fair point that. But it's got syntax highlighting for most of the content types you'd be likely to encounter.
You could probably make due with the python plugin, vim-conque, and ipython.