Coach's Eye looks pretty slick but yeah that's kind of expensive for individual use and being limited to a small touch screen interface could get annoying.
As an official, I am using Coach's Eye to provide photo finishes for Ttown's Masters & Rookies and previously for the Six Days of Kissena. It's surprising how often a rider comes to the officials with 100% confidence stating that he won particular sprint and that we have no clue how to judge a track race only to walk away very quickly and quietly when we say we have it on camera that he didn't.
I installed Coach's Eye on my Android phone for free and paid $14.99 to have the advertisements removed.