Since I didn't find a forum post or wiki on this (I probably should add to the wiki), I've compiled a static help file, figured it would be useful for everyone here doing a lot of work with bitcoind. Some are obvious, but other's didn't have a full description.

getaddressesbylabel <label>Returns the list of addresses with the given label.

getbalanceReturns the server's available balance.

getblockcountReturns the number of blocks in the longest block chain

getblocknumberReturns the block number of the latest block in the longest block chain.

getconnectioncountReturns the number of connections to other nodes

getdifficultyReturns the proof-of-work difficulty as a multiple of the minimum difficulty.

getgenerateReturns if the server is generating coins. Returns true or false.

getlabel <bitcoinaddress>Returns the label associated with the given address.

getnewaddress [label]Returns a new bitcoin address for receiving payments.If [label] is specified (recommended), it is added to the address book so payments received with the address will be labeled.

getreceivedbyaddress <bitcoinaddress> [minconf=1]Returns the total amount received by <bitcoinaddress> in transactions with at least [minconf] confirmations.

getreceivedbylabel <label> [minconf=1]Returns the total amount received by addresses with <label> in transactions with at least [minconf] confirmations.

helpReturns list of available commands.

listreceivedbyaddress [minconf=1] [includeempty=false][minconf] is the minimum number of confirmations before payments are included.[includeempty] whether to include addresses that haven't received any payments.Returns an array of objects containing:"address" : receiving address"label" : the label of the receiving address"amount" : total amount received by the address"confirmations" : number of confirmations of the most recent transaction included

listreceivedbylabel [minconf=1] [includeempty=false][minconf] is the minimum number of confirmations before payments are included.[includeempty] whether to include labels that haven't received any payments.Returns an array of objects containing:"label" : the label of the receiving addresses"amount" : total amount received by addresses with this label"confirmations" : number of confirmations of the most recent transaction included

sendtoaddress <bitcoinaddress> <amount> [comment] [comment-to]<amount> is a real and is rounded to the nearest 0.01

setgenerate <generate> [genproclimit]<generate> is true or false to turn generation on or off.Generation is limited to [genproclimit] processors, -1 is unlimited.

setlabel <bitcoinaddress> <label>Sets the label associated with the given address.

The wiki needs a good re-organization; anybody want to volunteer to revamp the Start page?

RE: comment and comment-to : they're stored in your wallet along with the transaction, but not sent over the network. The new gettransaction and listtransactions methods will return them (as "message" and "to").

How often do you get the chance to work on a potentially world-changing project?