I know there is no such thing as a future proof system but I would like to make this system as much future proof as possible. While I would like to make this system somewhat of a high-end, money do matters, so for example: in case of a RAM I would like to buy 8GB for now and when the time is right I would like to buy another 8GB and add to it.
While I would like to play games I would not like to make this system solely for games.
I know absolutely nothing about CPU casing, Graphics Card and PSU's.
I would like to use this system to build applications and Games for Android, web development and play some heavy games which will be released in the future which I can't already play on my i5 system with intel hd4000.
Applications I would like to use almost daily:
Eclipse, Android emulator, Photoshop, Illustrator, Blender, GTA IV (V if it ever gets released ), Notepad++, Firefox, Chrome, Virtual PC, Visual Studio, Action/RPG games( I haven't played anything other than CS Source but would like to test some heavy games like Skyrim and stuff).
Operating System I am planning to use: Windows 7, Ubuntu, and Mac OS X(haven't decided the version yet) on Multi-Boot.
I would like to buy a 23 inch screen with 1920 x 1080 Pixels and maybe later add a couple more monitors to it or get a 32 inch Television instead.
What I have found online: This is just what I think I should have, I am ready to buy a totally separate system.
Corsair Vengeance DDR3 8 GB (1 x 8 GB) PC RAM (CMZ8GX3M1A1600C10) or Corsair Vengeance DDR3 8 GB (2 x 4 GB) PC RAM (CMZ8GX3M2A1866C9R) or G.Skill RipjawsX DDR3 8 GB (2 x 4 GB) PC RAM (F3-12800CL9D-8GBXL)
Cooler Master Enforcer Mid Tower Cabinet OR Nzxt Phantom 410 OR Antec P280 CPU Cabinet
Intel 330 60 GB SSD Internal Hard Drive (60 GB SSD) or ADATA Premier Pro 256 GB SSD Internal Hard Drive (Premier Pro SP900)
Logitech G300 Gaming USB 2.0 Mouse
TVS-e Champ Media Plus (Please recommend me a nice gaming laptop, I don't want it to look cool, I want it to feel cool)
Sony BRAVIA KDL-32W700B 32 inches LED TV
Logitech Z506 5.1 Channel Multimedia Speakers (Black) (Please recommend me a nice speaker)
Seagate Barracuda 2 TB Desktop Internal Hard Drive (ST2000DM001 x2)
These four are the most confusing and the important things:
Seasonic S12II 620 Watts or Seasonic G550 550 Watts ( Please recommend )
ZOTAC NVIDIA GTX 780TI 3 GB DDR5 Graphics Card ( I have no idea what graphics card to choose. Please recommend, I don't want to spend a lot on this.)
MSI Z87-GD65 Gaming Motherboard OR Asus H87-pro OR asus z87 A ( Please note I would like to boot MAC as well)
Intel 3.5 GHz LGA1150 4770K i7 4th Generation Processor or just 4770 without the k (Do you think based on my requirement I'll need i7)