I have an OCZ Vertex 3 MaxIOPS 120g and I don't have any issue with it. For the RAM, I suggest that you do not put too much money in it since it doesn't affect that much your performance. There is a good deal for a 8G kit here :
Corsair CMZ8GX3M2A1600C9 Vengeance 8GB 2X4GB DDR3-1600 CL9-9-9-24 Dual Channel Memory Kit - Corsair - CMZ8GX3M2A1600C9
Keep your money for your monitor. 3D capable screens are expensive...