Good luck finding out about Cyberpower. I finally found a site that had people's comments and a ton of them said the customer service sucked. I thought about buying a computer from them, but after that I just went ahead and ordered all new parts from Newegg and just built a new one. In fact, I still have a HDD to install in it, I'm using it now to see how good a job I did..
I would suggest building your own, although, the comments I read on some of the Newegg purchases, (from Cyberpower) said they got good service. Maybe because they bought it through Newegg..
Of the three you have links to, only the middle one is in stock and it looks like it would be a good computer. Your choice though..