I'd have to say in a top 5 order , 1.Solana/Hinata from Pokemon Ranger , 2.Saphire from Pokemon Special , 3. Blue from Pokemon Special , 4. Lucy from the Battle Frontier and 5. Lady Berlitz from Pokemon Special .
I like Solana because...idk i just do. Saphire from Pokemon Special and not the anime because i think May looks better in a blue outfit and i think her rough personality is way better then the girly girl in the anime. I like Blue because i just like the way her character looks... Lucy from the battle frontier (the one from pokemon special emerald , not the anime) because i like the seductive way she acts and how she always messed around with Emerald and Todd lol. and Lady Berlitz (looks like Dawn) because i enjoy how she learns how to have fun with Diamond and Pearl and does the little Banzai thing behind their backs lol its funny.
I HATE ALL THE ANIME CHARACTERS. Why but the manga characters are like 100x cooler than the show. Red being my favorite character and all (too bad he died in Fire Red/Leaf Green.... hope Emerald captures Jirachi.) Now im getting kinda off topic lol