I use both, collar and harness. I use harness when we go for a long walks and when we go tracking. Actually harness is the only way when tracking, because even if the dog pulls, he can still breath normally. I haven't heard that harness is bad for long-back, on the contrary.
Here's some pics...