Hi
I don't know what Nokia suite you have but mine is Nokia Suite 3.3.89, and I do not have to attach my phone to read my contacts, my messages, etc, etc.
When I double click on it's icon, it it comes up on my screen with all my Contacts, Gallery, Messages and Music.