In my experience it does very much depend where and how you cross the border. On my first trip to the US I flew into LA and it was a horrible experience, I had to queue for well over an hour (this was after my flight had been delayed for TEN hours in Auckland so I wasn't in the best of moods)...