Helllllooooo

Nice to see everyone is still where I left them. LOL
How are you all keeping?
I am here in search of knowledgeable PC tech people because quite frankly, I am a little rusty/noobish on all the current tech.
Please check and advise on this spec:
Budget = £1000 GBP inc VAT
Case: Cooler Master HAF 912 Gaming Case
Power Supply: OCZ ZS 750w PSU
CPU: Intel Core i5 2500K 3.30GHz Sandybridge overclocked to 4.40GHz
Motherboard: Gigabyte Z77-D3H Intel Z77 (Socket 1155) DDR3 Motherboard
Cooler: Corsair A50 CPU Cooler
RAM: 8GB DDR3 1600MHz Dual Channel Kit
Hard Drive 1: 120GB SSD
Hard Drive 2: 500GB HDD
Graphics Card: PNY Geforce GTX 580 1536mb
Sound: Realtek 7.1 Channel Sound (On-Board)
Optical Drive: Samsung SH-B123L/BSBP 12x BluRay ROM / 16x DVD±RW
OS: Windows 7 Home Premium OEM
What do you think? Any improvements/alterations to be made while staying within budget?
Thanks for looking.
EDIT - Will probably change to a GTX 670 2048mb GFX card. Good or bad move?