As for the beta of Windows 7 itself, I obtained mine through MSDN.
That a new torrent site I havent heard of?

Its waaaaaaaaaaaaaaaay to early to say "ill definately get 7 as soon as its out" as if its anything like the Vista betas, it will change a lot, and my opinion may go from "Wow, this is cool" to "I ******* hate this pile of junk!"