I have a MacBook 3,1 (late 2007) with the palmrest cracks. Is that something Apple is still fixing out of warranty? Nearest Apple Store is in NYC and I have to request leave to get up there. 
this is an apple out of warranty defect, they replace it all thetime. ive had mine replaced last year, and my black macbook is 6 years old... they replace the entire topcase and keyboard. your computer will look like new.
Sadly that Late-2007 Macbook is in the "Vintage" status and Apple will no longer replace it or any other 2006/2007 Macbook palmrest. They will still replace the 2008+ models, until they age to the "Vintage" state of their lifecycle. They, like all Apple products, stay in the "Supported" state for about 5 years.
Wait, they did fix your 2008? He said my two Early 2008s weren't available for free, but if he did it wrong..?
The 2008's are still listed as supported and will be replaced for free. The 2007's and older are not able to be serviced by Apple anymore.