Alright I got OBS but How do I get it to link with my Twitch?
I have no idea what I'm doing :|
Step 1: Get your stream keyGo here:
http://www.twitch.tv/<Your channel name here>/dashboard/streamkey

Click "Show Key" and copy to your clipboard
Step 2: Set up OBSType in a name into Setting Profile, this could be something like "Twitch" so you know what site you are going to stream on if you have profiles set up for vaughnlive or other sites. Mine are set to the channels I want to stream on, as I have keys to multiple. This is optional, but keeps you organised
Step 2 i: EncodingSet up your encoding settings, Keep bitrate at a good size. Too high and your viewers will lag as they have more to download. Too low and your quality will look like crap. I use 1500 kb/s video encoding and 320 audio bitrate
Step 2 ii: Broadcast SettingsHere is where you paste your Stream Key which will show up in password format (bullet points as characters). Make sure you select "Live Stream" mode, or you will just record a video file. You can change your delay here, but isnt a good idea, twitch already puts on a huge delay. My settings:

Set everything else up as you wish.
Step 2 iii: VideoJust choose your graphics card, base resolution and downscaling. Dont downscale too much, as your quality, again, will look terrible. Dont put it too high or your viewers will have more stuff to download. Do not do a 1080p, 60fps stream, unless you have a high internet. Otherwise, your viewers will have trouble buffering the video.
Step 2 iv: AudioJust set up your microphone here. I use push to talk, but that is just me.
Step 2 v: AdvancedI just ignored this, I didnt need to use anything from it, but take a look and see if anything there could be useful to you.
Step 3: StreamJust stream and see if the quality looks fine. Ask a few friends to check it out instead of making a post saying "Test my quality". Keep fiddling with things until stuff works out
Note: If you have a bad internet connection or a low bandwidth cap, do not livestream. You need a fast internet connection and livestreaming can eat up your bandwidth quite quickly based on your settings.
I hope this helps. If you have any questions, just shoot me a PM and I will try to answer.
[shameless promotion]
Following me on twitch would be a great way to say "thanks" ;)[/shameless promotion]