Think the parts listed are really well thought out and balanced. I know that you want to stream, and I am unsure if the i7 is better than the i5. I know there was a whole discussion about that. I'm going to say that the i5 is probably the best choice. Once that is answered, I think you're good to go.
Not too sure about a white SSD. I'd choose a black one, it still fits the colour scheme.
if I can find a white ssd thats damn fast, ill get one, if not, no biggie, ill get a black one. also i7's are in general 20% faster if I have my statistics correct, I could probably eke out 20% higher performance from the i5 by overclocking with the h100i. I'd rather not have to spend another £80 on an i7 and have to drop the liquid cooler or lower some of the other parts of my build.