Connecting my android via USB didn't do much. The phone said it was connected but the car screen just said "reading USB" for about 5 minutes. It might have just assumed it was a hard drive and was gathering a file list. I think the native integration might only work for iDevices.
I'm pretty sure you can view your contacts on the display (not 100% sure) when connected via bluetooth, but it would be easier to transfer your contacts to the car, makes it easier to access them for calls.