Get sabnzbd up and running first and then worry about Sickbeard. Forgive my brevity here, it's a lot of settings
I have mine set up for remote access (I'm assuming you will too since you're running windows server), so my settings reflect that.
I'll go page by page:
sabnzbd:
Config: General
Host: 0.0.0.0 (important for ease of use!)
Port: A free port (mine's 8081)
Generate a full access API key
Enter a username and password
I don't use HTTPS so I can't help you there
Config:Folders
Download: Your default temporary download folder for uncategorized downloads
Post Processing scripts folder: the autoprocessTV folder in the sickbeard directory (eg. C:\Program Files (x86)\Sickbeard\autoProcessTV)
Everything else on default
Config: Switches
Just choose what you need in here, generally you can fool around
Enable multicore par if you have a multicore PC, enter "-t+" w/o quotes under extra parameters to enable it to use more than one core.
I have it set up to discard duplicates, don't download duplicates, sort by age is unchecked and send group command is unchecked and replace spaces with underscores is unchecked, everything else is checked
Config: servers
Enter your usenet provider server information. I recommend using an SSL connection if your provider offers it (usually port 563)
Config: categories
Only one of importance right now is tv: under script, choose sabtoSickbeard.exe
The rest of the config pages aren't necessary for sickbeard to work
Sickbeard:
Config: General
Choose a free port
Choose a username and password
Config: search settings
Check download propers
Usenet retention is your provider retention (usually on their front page)
Check NZB search
NZB method: sabnzbd
Sabnzbd url:
http://localhost:[port you entered in sabnzbd settings]/
Enter your sabnzbd username and password
Enter the API key you generated on the sabnzbd Config: general page
Sabnzbd category: tv
Config: search providers
If you haven't paid for a search provider (usually a one time $10 fee, in the case of nzbmatrix), then you'll have to choose a free one. Note that these have limitations such as the ability to only download new episodes as they are aired. I highly recommend paying for newzbin or nzbmatrix.
The free ones are: Sickbeard Index, Nzb.su (you'll need to register), Womble's (I think may be defunct now)
Under configure built-in providers: You'll need to enter your username, password, and API keys you generate on the websites.
Config: Post processing
Leave tv download directory blank (unless you already have tv episodes downloaded previously. Select that folder and choose rename and process and then clear the directory once again.)
Metadata: Choose "JR MC," select all the boxes
Choose your naming convention you like (I recommend season folders)
You can go through the other settings if you want to later.
In the sickbeard autoprocessTV folder, create an autoProcessTV.cfg file with the following parameters:
[SickBeard]
host=localhost
port=[your sickbeard port]
username=[your username]
password=[your password]
Back in sickbeard, go to home->add shows.
Type the name of the show you want and select the PARENT directory you'll eventually want all of your TV series to be stored in (by folder)
Sickbeard will find the series info and create a backlog of episodes to dl and create a properly named folder in your parent directory
Rinse, repeat
If you do choose to go the nzbmatrix or newzbin route, there are some great browser plugins that can help you download music/movies/etc apart from your tv shows, but that's for another day.
This should get you started, at least.