I've thought about using my phone as a computer but the battery life is absolutely pathetic (galaxy s4). I doubt it could make it all the way through a 2 hour ride with the screen + gps on the whole time.
I have a forerunner 15 and I use it for riding as well as running.