I would go for a proper "eppendorf" or similar microfuge which you should be able to pick up for as little as $100 or so on e-bay. Most have an adjustable speed setting that will allow you to go from 1K rpm to around 14K (about 17K g). You could go the filtration route, most of the spin column chemistries work well using a vacuum to move materials through the columns, but you would have to get a vacuum source and rig up a manifold to hold the columns and tubes. You also have to worry about filter clogging, especially if your filtering dense bacterial or yeast cultures. A microfuge will give you much more flexibility and be more useful. You don't need a large centrifuge-one capable of handling the 1.8ml microfuge tubes is all you need for typical DIY operations. They typically come with 12 - 18 place rotors.
I haven't tried the small bubble looking minifuges for pelleting cells, don't know what g forces they generate. You probably could harvest cells with them but would most likely have to centrifuge for longer. Its easy to test and might even work with the spin columns.