You might want to take a look a this question which discusses the advantages of 29" over 26".
650b (or 27.5") falls somewhere in the middle and therefore performance characteristics will be somewhere in the middle of the two. For instance, 650b would be faster than 26" but slower than 29" at same chainring/cog. It would also roll over obstacles easier than a 26" but not as well as a 29". Also, the weight would be somewhere in the middle.
It depends on what type of riding you are doing to determine which is the "better" platform. Also, you should consider how easy it is to find parts in your area for a particular wheel. Since 650b is only starting to gain popularity, it might be difficult for you to find the tires you want, or to find replacement tubes at your local bike store. Also, I'm pretty sure you have to have a completely different frame for all 3 options, as tires aren't really interchangeable at that large of a difference. You could possibly put smaller tires on the frame than it is designed for, if you had disc brakes, but it might look odd, and might have weird handling.