Another vote for the Autobrite Snow Foam Lance. Well impressed. I have heard good things about the Valet Pro Citrus pre-wash, not tried it though.
wash my new car as it seems like they are a better option than the age old bucket and sponge
You still need to use a bucket and sponge, but don’t use a sponge, use a wash mitt and make sure you have grit guards in your buckets. Snow Foam is only a pre-wash, which helps reduce swirl marks from a wash mitt. It also helps by soaking ground in dirt, making it come off easily when washing. I Snow Foam, then while its doing its thing, fill up buckets, etc.
I use the 2 bucket method, oh and a third for the wheels. Separate wash mitts for washing and wheels, microfibre towels for drying. This all gets washed after each wash.
I would suggest Detailing World Forum, but you might end up down the rabbit hole of car cleaning.