I can't really comment on brands that would work well and last long but i can give some input between a money clip and a wallet.
I just recently switched over to using a money clip full time and I really do like it more then a wallet. The whole point of a money clip is to carry less stuff with you. My wallet used to be full of stuff but after sitting down and really thinking about what i need/use every day it really is very little. I carry 2 credit cards, my ATM/debit card, license, school uni ID, and 3-4 others that tell blood type, emergency contact stuff, and insurance stuff. All in all, that is more cards then i actually need all the time. If i were to really carry only the ons that matter then it would be ID, school, ID and the credit and debit cards. The money clip may have been a little tight the first time but it will stretch out a little as you use it. You do have to find a good one that has a strong enough magnet to actually hold some bills in place. The only downside I have found with the money clip is when it comes to receipts, as i like to hold on to mine after i buy something. I have started to just keeps those at home in a envelope until i need them.
Just my 2 cents