The Four Kings seems to be all right if you just abandon all caution and go crazy two-handed. Less skill involved. To be honest the last 3 bosses have been like that for me. Ever since the Pinwheel and Sif (two very easy battles) I've found the next few battles to be rather messy slugfests. I just beat the Demon Centipede with barely any clue what was going on due to the camera. I simply switched between two-hand and blocking and healing whenever my HP got down to half-way.
It's as if this game is teasing me I'm guessing the next boss is going to torture me.
Spent a while in Darkroot Garden, mostly farming souls, initially from the Stone Giant things and then from those guys through the big door that hurl themselves off the cliff. That trick is awesome. I must've gone up about 8 levels in 10 minutes just from antagonising them and then standing under the ledge while they jump over my head and plummet to their death. Got my dexterity up to 20 now so I can properly use the Iato (which I've got at +7 right now...no lighting, however ). Might just keep going and get it up to 22 so I can use the Silver Knight Sword that I hopefully pillage from something in the near future. Beat the Moonlight Butterfly with no trouble at all, as I'm sure is the case with everybody else here. The fact I could hurl fireballs at it after each of its attacks meant I only had to slash it a couple times in order to kill it dead when it came close to the bridge.
The Stone Armour set has some fucking killer stats; pretty much smokes everything else I have in every department other than poison resistance. It's too heavy for me to wear the whole set and not still be under 50% of my equip load, but I'm wearing the helmet and armour and the amount of damage I'm taking on clean hits is noticeably lower.
Going back to Blighttown to fight Quelaag now. Is the Drake Sword still the best option at this point over the Iato (which has no lightning enchantment)? Drake Sword has the better stats, but I might be missing something with this Iato that peo0ple keep going on about.