I recently tried to use an Action Replay Code for Pokemon Black that was supposed to give me x900 of all berries by pushing select. I entered the code and tried it, but when I checked my Berry Pouch, there didn't seem to be any extra berries there. I just shrugged it off and played the game a bit and saved.

Later, after I took out the Action Replay, I went to go to my TM Case. Lo and behold, the berries had somehow found their way there, while overriding all the TMs and HMs past TM 84. When I went to use the berries, they treat themselves as TMs. "Annie booted up a TM. It contained -----," and then the game froze. Since these berries are like TMs, there is no "throw away option;" only "give" and "use." To fix this problem, I entered the all TM and HM codes, and that partially worked, but there are still a handful of berry-TMs in the case (Haban Berry through Pataya Berry).

Use the tm & hm deletion codes found in the AR cheats section of the website. If you can't find it there, I suggest looking it up. I got bored and ultra uber with one of my play throughs and used the all tm code. It froze when the gym leader gave me a tm. I found the code here (I think), used it, and problem solved. If you can't find it let me know. I think that I still have it. I don't have the AR right now. Lent it to a friend.

Another option would be to give the item to an unwanted pokemon and release it.