I am not having any luck with Snipmate. I've used pathogen to install snipmate along with tlib, addon-utils, and snippets. Here is the output of verbose imap.
<S-Tab> <Plug>snipMateBack
Last set from ~/.vim/bundle/vim-snipmate/after/plugin/snipMate.vim
<Plug>snipMateShow * <C-R>=snipMate#ShowAvailableSnips()<CR>
Last set from ~/.vim/bundle/vim-snipmate/plugin/snipMate.vim
<Plug>snipMateBack * <C-R>=snipMate#BackwardsSnippet()<CR>
Last set from ~/.vim/bundle/vim-snipmate/plugin/snipMate.vim
<Plug>snipMateTrigger * <C-R>=snipMate#TriggerSnippet(1)<CR>
Last set from ~/.vim/bundle/vim-snipmate/plugin/snipMate.vim
<Plug>snipMateNextOrTrigger * <C-R>=snipMate#TriggerSnippet()<CR>
Last set from ~/.vim/bundle/vim-snipmate/plugin/snipMate.vim
<S-Insert> <MiddleMouse>
Last set from /usr/share/vim/vim74/debian.vim
<Tab> <Plug>snipMateNextOrTrigger
Last set from ~/.vim/bundle/vim-snipmate/after/plugin/snipMate.vim
<C-R><Tab> <Plug>snipMateShow
Last set from ~/.vim/bundle/vim-snipmate/after/plugin/snipMate.vim
Basically, i've created a file called "test.html" and type "html" followed by Tab and the auto completion didn't work.
TIA,
Thomas