I'd like to thank everyone for their suggestions so far. Just to answer the question of cameras, I use my Sigma lens with a film camera (Elan 7E), and I find 400mm the perfect length (sometimes, still a bit short). Am thinking of picking up a 5D later this year, which is why I'm thinking of sticking with 400mm. That being said, I've also got a 30D, which I'm using almost exclusively now. As the 400mm doesn't work on this, I use a 70-200 f4 IS. Even with the crop factor, I find this too short. I think if I was to stay with an APS-C based camera, the 70-300 and the 120-300 would both be ideal suggestions. But as I'm thinking FF is on the horizon, 400mm is a better option. Worse case scenario, if I stay with my current camera, or go with a 7D, and the lens is too long, I can just move back a bit or pay more attention to what is happening further down the field. The other thought I had today was to just pick up a 1.4x teleconverter to use with the 70-200. Too many options!
By the way, I've got no major concerns with third party lenses. My sigma lens is the only 3rd party lens I have and I bought it cheap knowing it had compatability problems. Of course, the bloke who sold it to me wasn't so happy....