Re:decoder tutorials
I'd really recommend the Sprog.
The Sprog is a piece of hardware which connects to a PC or Mac via USB and you simply connect it to a programming track. it actually acts as a low powered command station albeit with control from the computer rather than a hand held throttle. The software used to program DCC locos is JMRI DecoderPro which is open source and entirely free to download. Decoder Pro is compatible with many Command Stations and can be connected to them usually with the manufacturers USB interface, so you are certainly not limited to just using the Sprog to program chips with Decoder Pro. However what makes the Sprog particularly fantastic is that at £50 including power supply it is about half the price of most USB interfaces alone, so unless you have another reason to want to connect your command station to the computer the Sprog is probably the cheapest way of using Decoder Pro to program your locos. Its also probably the simplest to set up and once set up makes decoder programming worlds easier, really you won't have so worry too much about CVs and bits, just adjust the characteristics you'd like to change with tick boxes and number boxes where values are required. The Sprog can read as well as write CVs and DecoderPro saves all your CV settings on the computer too, so next time you come to want to make an adjustment you can see the current settings on screen. Should something bad happen to a decoder the settings are backed up on the computer too! Being Open Source, DecoderPro is also regularly updated with new decoder types as they become available.
As you can tell, Sprog / Decoder Pro, highly recommended!
Cheers