I've been using a lot of Auto Finesse stuff lately and really enjoy it.
I don't believe they sell it on their website anymore, but you can get it from Detailers Domain. They have everything you need and more.
Are you starting out with nothing? Give us a few ideas on what you want to do and we can likely recommend some good products/tips.
For your basic wash: two buckets with grit guards, shampoo of your choice (I like AF Lather), some MF drying towels, some Sonax Full Effect for your wheels if needed (you'll likely need a wheel brush of some sort to reach inside).
'11 BMW E92 ///M3 - ZCP and DCT
'15 Ford F-250 - Lariat, 6.7 Powerstroke Turbo-diesel