I hope this eases your craving for Halo 3. CNET News.com has some screenshots of the new Halo 3 game. This comes ahead of the launch of the beta version of the long awaited game in May 16th, in San Francisco.
Halo 3 will be released for the Xbox 360. A PC version of Halo 2 is also in development for Windows Vista.