IPhone 4 or iPod touch 5th gen?

I have an iphone 4 and i was wondering if the ipod touch 5th gen would be better. I know it has dual core and is much much thinner but i don't know if it's much faster. I also don't know if the RAM is upgraded in the ipod touch. Any suggestions?

Why do you need an iTouch if you have an iPhone?