I wouldn't say that my 9700 is perfect as it does drop the connection several times per day, but it does reconnect on its own.
What I cannot understand is how nokia can release several phones that are essentially the same phone as the n95 (incl all the n95 variants, n85, n96, e71, e66, etc) and they all always have the same bugs! I have had bluetooth issues consistently with every nokia phone since and including the n95.
Sorry for derailing the thread, this discussion has already happened many times before.