macbook pro 13 i5 vs i7

Hi!Im thinking to buy a macbook pro 13 inch 2011 model,but I dont know which one is better for me i5 or i7?Do i7 is worth to pay extra 300euro?Also i will upgrade ram to 8gb,it is worth to do that?Thanks for answers

I went through this same dilemma and ultimately I ended up going with i5 and I must say that a fews later I am still happy with my purchase of i5 model macbook pro. It does everything that I as a college student need to do on it and going with this model would save you some money. Being a college student the money issue played a role in my purchase but like I said before I'm quite happy with i5. If you want it for gaming go with i7 because although the i5 model will run some games ok others will be unplayable.
ps i have all the grand theft auto games from the applestore and they all run pretty smooth, maybe a freeze here and there but they are rare in my own personal experience playing them.