As a big Apeks fan, I jumped last week at the chance to compare the Scubapro and the Apeks at depth (48m, 158 ft)
Here are my observations (TX40 Vs MK20/600) - note the top of the line Scobapro vs the lower-mid-range Apeks - the MK25 hasn't made it's way here yet.
Comfort - I am used to the Apeks, and found this more comfortable, although possibly a bit heavier than the scubapro. The scubapro (partly due to habitude I suspect) didn't feel quite right
Bubbles - no interference from either
Ease of use - both perfect - no problems using / finding purge button etc..
Feel - the Scubopro at the surface feels smoother, you are less aware of it starting to give you air, at depth, (and this is just my impression - I was probably narked off my face!!) the point at which the valve opened seemed to move (ie irregular cracking point) - The apeks is slightly less 'smooth' but has a very sure breathing action, you know exactly what the airflow will start, and this doesn't change with depth.
Reliability - from trying the two out side by side, there is not much I can say, however, general eperience in the UK would lead me towards the Apeks being the more reliable, however, this could be my bias showing through.
Conclusion - They both worked great, with no problems in either, however, the 'feel' of the scubapro changed at depth, and it inspired less confidence than my old TX40. I don't have a TX100 so I can't compare it with that.
As for Piston Vs Diaphragm, I don't think that there is much to say. Both nowerdays are good reliable systems. The best is to try and then buy one you like / inspires the most confidence, irrespective of make / type. - If you are diving cold or poluted, as mario sais, go with the sealed Apeks. Scubapro have a bizarre idea about cold water systems (see my other posts on this topic!) and personally I think that they are off on this one. A good look round coldwater divers will soon show what is the preference!
HTH
Jon T