Arduino Forum
bitbank
Library? We don't need no stinkin' library...we write our own