joep - YES they are right the out of the box the 04 is better than the 05. BUT once set-up properly i guarantee that it will beat the 04 anyday of the week.
the stock set-up of the 05 sucks. great thing that there are many tested set-ups available. it truly is better than the 04 hands down.
FYI - my laptimes was quicker on my of as compared to my 04