Lady Speed Stick - Gel.
Secret sucks. Dove sucks. I haven't tried that Ban stuff.
Also showering regularly will unclog your pores, which will in turn, reduce odor. I would also recommend, as I know you are black, that at the end of your shower, rub baby oil all over your body, then turn the water to cold. It basically eliminates the problem of dry skin (you've never felt more soft) and you'll smell nice.
Johnson and Johnson's Baby Oil with Aloe. Available at Wal Mart. Lady Speed Stick - Gel. Available at Wal Mart.
And shower more. Like...at least every other day. Don't shampoo your hair too often though. That will kill your scalp and dry out your already dry hair...because for some of us, our hair does not naturally get greasy (you can get some good hair lotion products at Wal Mart too).