They say FM066 is a copy of R3; it is in every aspect except for geo .. its like a supersix for geo. I think FM296 is Cervelo geometry; I am not 100% though. Contact one of the suppliers and ask for a geo chart; they publish stack and reach better than most brands.
The 58 looks spot on stack and reach wise. Not sure it fits the criteria of cheap though...