Definitely the waterproof.
The differing manufacturers, all have their own wildly optimistic claims, why their jackets are the best, and because of this there are simply too many to choose from.
You have to narrow down the material being used, and then choose your price bracket.
Even then, there are some jackets that undercut the very expensive ones by a lot of money, whilst still offering a like for like performance value.
Choosing footwear is a breeze in comparison.
You know your foot size, and the style of boot you like.
Choosing a waterproof, that provides quality, performance and at the price to fit your budget, is not easy.