I'm using a 2GB sandisk in mine and it holds a fair amount of music but i'm not one of these people that needs to carry every song they own around with them
My firmware is modded so i dont get battery drain or need to replace my can gateway
if you've got everything running the lastest versions i think the 32GB is the largest card it will accept
Dave