fixing vim arrow keys in iTerm

I've decided to give iTerm a chance. My normal workflow involves many Terminal or xterm windows open with vim in them. iTerm's tab's make it very enticing, the only problem I've run into is arrow key usage under vim. I'm used to using hjkl for navigation, but it takes a mental context switch. Which is especially annoying when switching from say Visual Studio, where the arrow keys are my friend.

After a little monkeying around, it seems that the the Keyboard profiles are the problem. I've removed everything and now my arrow keys work without having to modify the TERM environment variable.