Actually Rixter your ROI is not 1000+% nor infinite (as a $0 down deal would result).
ROI is Return On Investment and includes borrowed funds in traditional calculations (pre-Enron?).
Your Cash-On-Cash return is infinite. That's E on your calculator ;)
I also like to calculate returns...