Yeah, they are rare to find...and then you have to catch it...and like in the Safari Zone, they can run away...
I'm not really focusing on it, just taking the Pokewalker to school and using the watts gained to search for Pikachu after school. Not really hardout walking/shaking :P
The moment when I have a Surf Pikachu in my box will be a very proud one :D
I remember searching for Chansey in Gold...took hours since it had a 1% catch rate...it's why I actually kinda like Chansey...