Crappiehoarder, check out this thread I found on here a while back. Notice Lake Eufaula at 16th and Lake Oologah at 19th in the country. As the guys said you won't have any trouble finding a top rated fishing hole close to Tulsa. There's plenty of other great crappie lakes like Ft Gibson, Kaw, and several more that would give those two a run for their money too.

www.crappie.com/crappie/.../227053-top-50-lakes-country.html