It's not that hard:

tagmp3 "%T" *
for i in *; do id3 -T `expr $i + $offset` $i; done
#more id3 tagging, if necessary
tagmp3 "%T - %t.mp3" *
for each directory.

(from memory, but looks roughly right.
_________________________
Toby Speight
030103016 (80GB Mk2a, blue)
030102806 (0GB Mk2a, blue)