Hey everyone! First time poster but long time reader. I currently have an HP laptop which has seemed to be on its last limb for years now, just recently lost the ability to run my video editing software so I have been using Avid Studio on my iPad but am missing the effects, color corections, ect. So I've decided to finally fully convert from PC world to the Apple world and am fairly excited to do so. However I'm torn between a few things, get a retina MBP, current iMac, or wait for possible iMac release in September/October (can't wait any longer past that). So I figured this was the perfect time to turn to you guys, I'm going to list below what I use it for and am very open to thoughts, feedback, or what people did who were in a similar position and were they happy? Uses: *Video editing- I edit as a hobby, know quite a bit and like to make my videos look professional but am not doing anything over 10min. Just fun videos from GoPro cameras so editing in 1080p. *Novice programming- I have just recently started to learn programming language to one day develop an app for fun. Nothing groundbreaking this is just another new hobby. *Household computer- I will really be the only one using the computer (my wife uses her work computer) but I want to make sure it seemlessly hooks up to other devices, iPad, iPhone, ATV2, movies from harddrive, music ect. (movies and music can be stored externally) *I really like all devices to work very well together without much effort. My wife and I each have an iPhone and new iPad and we have an ATV2 in the family room to play movies from our movie library. *On the fence for portability- I don't need to edit things or use it away from home, iPhone/iPad does everything I need while traveling. However, I'm not sure if I would be bothered by needing to go to the office to do things on an iMac vs edit videos on the couch in front of the TV. (looking for feedback for others who had the same delima) Price isn't an issue but I do not want to spend money needlessly. For example if I'm not going to notice a difference between 2.6 GHz and 2.7 GHz ($250 upgrade) then I would save my money. But if upgrade in RAM or storage seems logical and worth it I will. I hope this helps others and sparks a good discussion, thanks in advance for feedback! Off topic question (just need answer no discussion): Is having a 2TB time capsule any different than having a 2TB harddrive hooked up to a wireless router?