To be honest I've never really had any major problems with 3rd party memory cards but I've had a few problems saving to games like 'Giest' and 'Burnout 2' so an official memory card is an essential buy. You know that with an official card you won't have any memory card problems but you'll have to pay more. It's also the only memory card I know which will actually fit inside Gamecube cases.
<br />
<br />There is an official 1015 blocks (64MB) Nintendo memory card but it never came out here due to incompatibility with some PAL games which is a shame because unless you are a casual gamer this 16 MB card won't be big enough for you.
<br />
<br />
Essential
Don't go for thrid-party cards - stick with Nintendo! As usual, its a reliable accessory, and has plenty of memory. I'm suprised they released a memory card that had around 50 blocks I believe, as that just wouldnt be enough. But I think 251 is fine, and I've had no problems as usual - excellent quality!
Avoid third-party memory cards
All I can say is only purchase official Nintendo memory cards. I was unfortunate enough to have a third party card, and lost all my data after about 20 hours gameplay. I wasn't too pleased when I had to repeat it all over again. The official cards never go wrong, but in my experience it is the norm for unofficial cards to become corrupted. If you want to spend less on an unofficial card, go ahead, but one day you will lose all your data and wish you had taken Nintendo's advice.<br>BTW. I believe the card with 1019 blocks of memory wasn't released in the UK as there was a problem with it. Best to go for the 251 block version.