Think you need to use --intensity 10,10,10 But seems like you were tired when doing this

.
If you start it up with a batch-file, you can use // to put in comments etc. This makes it easier to find a good setting based on previous tries.
All lines starting with // will be ignored.
Would look something like this:
----mining.bat------
//Original setup
//cgminer -o stratum.bitcoin.cz:3333 -u [my worker id] -p {my worker wd] --shaders 1024 --intensity 17,17,17 --worksize 256,256,256 -g 1
//Test setup based on ramblings from some random interweb guy
cgminer -o stratum.bitcoin.cz:3333 -u [my worker id] -p [my worker pwd] --intensity 10,10,10
Another option is to use the configuration file and start cgminer --config cgminer.conf
This is for your settings:
{
"pools" : [
{
"url" : "stratum+tcp://stratum.bitcoin.cz:3333",
"user" : "[my worker id] ",
"pass" : "[my worker PASS] "
}
]
,
"intensity" : "9,9,9,9",
"worksize" : "256",
}
There is no point in setting shaders or threads since cgminer detects and uses the most optimal settings. (Ofcourse you need to experiment with them but in general)
And as i said before dont use intensities higher than 10 (optimal is often 9) on bitcoins.
Also the problem you need solved is that cgminer is defaulting to HTTP protocol which stratum is not. Use the url string i provided.