i use I7 3770k very good for stream set up i use .Z77-DS3H 16GB of memory 1600MHZ speed.SSD 250GB and 2TB mechanical hard drive for storage and OZ Brand Fatality PSU 750WATTi stream with OBS(free broadcasting/recording software) on Twitch.depends what games you wanna stream then i can suggest GPU and power supply . my GPU Titan Black. my suggestion go with 1TB SSD or M.2 for OS and games .go with good known brands Intel,EVGA,GYGABYTE for etc. you not gonna regret in a long run.you wanna stay away from Factory Overcloked GPU"S and also you wanna buy a microphone and webcam nothing expensive good brand like Logitech and etc.