I use the vibratory bowl type. I got a deal on a Hornady M-2 that has given me great service. A great way to save money is to go to your local pet store and purchase the largest sack of lizard tank bedding/media. Its crushed walnut, the same as what you'd buy from RCBS, Lyman, etc...at a fraction of the cost. I picked up a 20lb sack from the local Pet City for about $8 when they had a sale on. This will last me for ages.
I use an old hand colander to sift out the brass, but I expect I'll be picking up the rotary style sifter/bucket combo now offered by Midway, Winchester, RCBS, etc... for around $40-$50. You just dump in the brass after its been tumbled. Close the lid on the basket and just turn the handle causing the brass to be tumbled about inside the basket colander and the loose media to fall into the matching bucket where it may be recovered and dumped back into your tumbler for later use. I tried a friend's and it works great. Very few cases had any media left inside of them!