Ease of use, flexibility in design, look, placement. Consistency in creation, though it can be a resource hog if a widget is poorly designed. Konfabulator's been great, but as I said before, one might want to consider Dashboard in Tiger before paying for a license right now.