I'm new here, so before I post, I better introduce myself...
Hi, I'm Neb!
Okay, with that out of the way, I may have the solution to this problem. I just got the free bonus disc that you get when you reserve Pok?mon Colosseum at Toys R Us last night.
You know, the one that lets you download Jirachi to Pok?mon Ruby and Sapphire?
Anyway, when you do this, the game "updates your berry program." I'm not exactly sure what the "berry program" is, but I'm willing to bet that when you download Jirachi, it will fix the problem with the berries in the game.
Reserving Colosseum costs 5 bucks at Toys R Us, and you get the bonus disc right away. Even if you weren't planning on getting Colosseum (which I highly doubt you were :laugh: ) you can still get the bonus disc for $5.00, and then never go back and buy Colosseum.
Hope this helps!