Ben, the maxi controller is the cheapest and best option for programming PCS ($15.80) there are some cheaper controllers but they usually will not do all 256 codes, or for that matter 16. Search my site for PHC02. By the way PCS is going through a price revision and we will likely see a $15 to $20 jump toward the end of July, so now is a good time to buy, if you plan to take the plunge.
Bill
www.homeautomationnet.com