Thom Hogan has posted a review of the Nikon D3.
The D3 is near state-of-the-art at 12mp. Thus, the D3 is a respectable landscape camera. By respectable I mean that you can push landscapes up to the maximum size a desktop inkjet prints and get excellent detail.
For more reviews and news on the D3, visit Photography Bay’s Nikon D3 Reviews and Resources page.