Originally Posted by
nycphotography
(and I've been meaning to do this for a while, but the stupid data files are all proprietary formats rather than the nice old CSV files I used to get from my power tap, and I hate XML with an absolute passion)
Although SQL Server isn't ideal for the type of mathematical analysis you're talking about, it makes shredding XML a breeze, and for your purposes, is a free download from Microsoft.
I've used it to do rudimentary analysis and updating of TCX/GPX files.