2k worth of upgrades???
nice specialized, happy riding.
as far as the guilt, dont sweat it. so long as you can afford it and your not depriving your children of food for it then why not spend some cash and spoil yourself a little.
__________________
2010 Kestrel RT900SL, 800k carbon, chorus/record, speedplay, zonda
2000 litespeed Unicoi Ti, XTR,XT, Campy crank, time atac, carbon forks