I have a 2008 RR HSE and iPhone3G, I experience the same thing, if I am lucky, the pairing happens when I start the car, 60-70% of the time.
When the pairing doesn't work, I just simply go to the iPhone bluetooth menu and turn off the bluetooth, wait for a second and turn it back on. This is...