https://gitorious.org/intersango/bitcoindI recommend this version of Bitcoin for people.
Uses strings ("100000000") instead of doubles (1.0) for the RPC interface.
And listreceivedsince <timest> RPC call.
It's far better to keep polling for new received payments/sent payments, import them into your database and then act on it. Using bitcoin internal accounts is very bad in general.