NSURLConnection behaves differently on Tiger vs. Leopard, even if you compile against the 10.4 SDK.
On 10.5, redirects will happen automatically even if you don't implement connection:willSendRequest:redirectResponse: on the delegate, but they don't happen on 10.4.