You posted this on the Black and White thread:
"what are some good pokemon that can learn fly?
I've been having to fly around a lot and I want this tranquill out of my party."
I recommend the baby Eagle RIGHT before Victory Road (Round level 38, I think) Rufflet...But it's White only!