There's a quick and dirty way of getting your data into excel, but it might not be what you need....
1. Run Excel - I'm using 2003, but I think its the same on 2007.
2. Click on the Data->XML->Import... menu option
3. In the dialog, set the file filter from .xml to 'Any File'
4. Search for the tcx file you want to import
5. Open it - excel will most likely report an error and ask if you want Excel to create a schema
6. Click 'OK'
Excel should now list time, lat, long, distance, cadence etc in each row, along with a lot of other stuff that won't be of interest.
Hope this helps