No you can not get good PR only from free directories. You need to get good quality contextual links for your sites. Then only you can expect some good PR.