I have learned a good deal of XNA in 2D and have created a good number of the classic games using XNA (Breakout, pong, a platformer, tetris) and feel quite confident about using it. I managed this using guesswork and Microsoft's meager 2D XNA tutorials.
However, now I want to begin to learn how to code games in 3D and it seems there is much, much more to learn; I have not coded in 3D before (except a failed attempt to learn the old "Managed DirectX" a few years ago) so will probably need to learn a significant amount. I have found this website, http://www.ziggyware.com/ but the I cannot find or decide which tutorial to start on (something tells me I shouldn't be learning to build HLSL shaders just yet...). Can you recommend any good tutorials to begin with?