I'm having trouble keeping pace with all these new chaps turning up. At some point I can see me getting confused and saying hello twice to one of them, if I haven't done so already!!
Brush - around a tenner for a Vulfix 404 badger/boar mix, pay a bit more and get a Fido...
Soap/cream - £1.50 gets you a tube of Palmolive cream, about as good as it gets (smell & allergies notwithstanding) - you can even hand lather it if you haven't laid hands on a brush...