Just talked to my LBS and he told me the 2005 should be out by late August. Asked if there was gonna be a sale on the 2004, and he told me that the difference is just the color of the frame, so no clearance on 2004. Based on that I rather wait for an '05 instead of getting an '04