abf2load
a version of abfload which is capable of reading abf 2.0 files
Author: Forrest Collman
@Ryan and anyone else having the empty goodstart problem:
Look at lines 270 through 275. The name of the program that saved the ABF file is part of the file format. If you saved yours in another program, for instance Clampfit, changing 'axoscope' to the name of the program should work (or, for slightly more robustness, adding a second isempty() check). It solved the problem for me, although it's still a messy hack (as the comments in 270 and 272 do, to be fair, point out).