You say that the squeaking stopped when you had the rims cleaned but it started when they got dirty again. Sounds like you need mudguards dude.
Mudguards being the British term for fenders.
Also, couldn't you get the rear wheel trued under warranty. It shouldn't go too out of true in three months.
Last edited by tommyd49; 02-14-09 at 03:15 PM.