I bought a 512 mb card a year ago for my phone, it cost me about $50... I hate to look at them now for less than $20 for twice the capacity.
I almost lost it in my room once when it ejected from my phone with such force that it launched it behind a dresser
New Rig: Intel Q6600 (2.7ghz), ASUS P5KC, 4GB DDR2-800, Palit 9600GT (1GB), Ultra X3 1KW (thanks LR!), Vista 64bit
Dell Rig: AMD Athlon X2 4000+ (2.1ghz), 2 GB DDR2 Ram, MSI 8800GT (512MB), Vista 32bit