Hello and welcome to the forums

All have pretty much the same specs.The main difference is that MBP 13" has a better build quality,better keyboard and better touch pad;whereas, the other 2 have 6GB RAM and more HDD so if you like OS X,then go with MBP;otherwise, either of the other 2 options are good