well , 500Watt Is enough , but it will limit you somehow , you cant Get Higher Vga card & run it 100% Fine , & even your CPU , i think something between 500-600 , & if you can get 600 Watt it will be great .
I tell this From my own Experience , i ahd to pay Again for new PSu just for Littlw Upgrade . so Grab something that wont Limit you if you ever wish to upgrade to 6870 or something .
because i am sure you will feel the need some day . Good luck