it depends on the cat. some freak out and go nuts, others get too scared to really do anything. use cat shampoo. towel dry after and they'll finish drying themselves. also, i would only bathe a cat if it was really dirty, because, as mentioned, they are rather clean. one of my cats likes to get in the shower and lick the water off of the ground after someone takes a shower, and it has a trace amount of shampoo in it. it's not enough to hurt the cat, but you know it's there because she always smells clean since she always bathes herself, so she must have shampoo residue on her tongue from the shower.
EDIT: oynaz knows what he's talking about, that's the only way short of sedation to deal with a cat that won't hold still to take a bath. if the cat needs a bath then the cat needs a bath. besides, most cats are tougher than you think, and it's not too hard to tell if you're seriously hurting it. the scruff of the neck thing isn't a big deal, that's how they carry their kittens; i have a rag doll himalayan i grab her by the scruff of her neck all the time, no issues. however, if it's a heavy cat it may hurt the cat. kittens and rag dolls and such are light enough, but you should be able to tell if your cat can take it. the scruff feels tighter and the cat freaks out too much lol.