Holy moly, that heatsink looks really big. Maybe it's the picture. It's probably the same size as mine, lol. The cables are the hardest thing to organize. You should see mine. I have cables running all over the place, but I believe yours look a lot more cleaner than mine.