From here on out, drugmakers can bet their bottom dollar the sun'll be shining on their financial dealings with doctors and teaching hospitals, but there are still a lot of cobwebs that need to be cleared away as the Physician Payment Sunshine Act goes into effect today.