I'm very pleased to share with you a demo the forthcoming vim-ipython integration which will work with IPython 0.11(trunk).
If you like what you see and want to try it, you can get the details from the vim-ipython github page
and it currently requires 4 line changes to IPython, which are currently in this pull request. (Fixed to work on IPython trunk with no changes).
vim-ipython ‘shell’ mode.
Just in case, here are the same videos as above, but hosted on Youtube:
If you're have any issues, try searching for your error on the vim-ipython github issues page, and if you don't find it, please file a new one, and I'll help you out there.