Another thing that is great for shorthaired cats is the Zoom Groom
http://www.petplanet.co.uk/product.asp?dept_id=32&pf_id=0210. It gives a massage as well as removing any loose hairs, but is gentle enough for the shorter-haired cats. Monkey hates brushes, but he's crazy about the Zoom Groom, and assumes the position as soon as he seems it (belly on floor, back legs straight with bottom pointing towards the ceiling...
)
As soon as I'd bought mine, I bought one for my parents cat, Bumerang the Siamese. He's a very grumpy cat, who wasn't used to brushing at all (and nobody dared try, really...). The very first time my mum brushed him with it, he just rolled over and went insane with pleasure. I've tried it on him since as well, and she wasn't exaggerating! On every stroke, he just HAS to push himself up against the brush, and if you just hold it still over the floor, he will do a great limbo performance.
I do use it on Poppy as well occasionally, just for that extra bit of pleasure, but it tends to just get tangled up in her belly fluff.