When I open iTunes with my iPhone connected to my Vista laptop ALL of my music that is already on my iPhone is showing as "OTHER" and when I tried to sync it told me that it could not sync because there was not enough space.

I have alot of apps and stuff on my phone and dont really want to have to restore it again because it will take ages to get everything back on there.

Any help would be very much appreciated.