Hmmm...IMO, it would depend on what you would use rubbers shoes for. I mean, if you're into running, then cross-training shoes would kill your feet. Same goes for basketball, tennis, racquetball, badminton, volleyball or any other sport you might engage yourself in. If you're into just walking, there are rubber shoes that are made for that type of activity. Hiking, the same rule applies.
If you have ankle or foot injuries, there are a number of protective gear that you could wear, but make sure that the gear you would wear is specific to the injury. Even if you have high-end rubber shoes, not wearing protective gear when you have ankle or foot injuries won't do you any good.
But to speficially answer your questions based on my personal preference:
1. Everyday (casual) walking: canvass shoes with soft soles.
2. Office leather shoes: ones with rubber soles. Them formal shoes with leather or wood heels kills my feet for everyday office use.
3. Basketball: Not much of a basketeer, so I'm not much help on that.
4. Running: solb ako sa Asics Gelation series
5. Indoor sports: solb ako sa Mizuno.
6. Tennis: Adidas
Last edited by nicolodeon; April 6th, 2005 at 12:27 PM.