Quite simply, there is no single answer to either of your questions. I disagree with Sam, for instance, on color. My absolute best color in clear water is a crawdad brown, followed by green pumpkin blue flake. In stained water, not green from algae, mind you; I fish redbug and bamabug, even junebug. In green tinted water, I fish a lot of dark melon or green pumpkin red. I may fish black blue at any time on any water color, too.
Brands range from Archer to Zoom. I've done very well the past couple years on the Thumper, but not everyone likes it. Pick something that, using the knowledge you have with other colors that work, matches a successful color in your area, and go fish.