that is a very hard choice, because all of those shoes are high end, but i would have to go with nike air zoom vapor speed for comfort and the barricade IIIs for durability.
All things considered, I feel the Barricade Classic (AKA Barricade II) are about the best shoes you can get. I am currently wearing the B III now but will probably go back to the B II when I need a new pair. I found the B III to be more durable but the B II is nearly as good in that department and was for me more comfortable (better fitting). Also, the B II is less expensive than the B III.
speeds-veyr nice but some people have complains
AMBF2s-amazing shoe, to most it is a veyr good shoe
B2+3-they are too narrow for my foot, but they *seemed* to be nice shoes