You can only use sizes that MS uses, either official drives or hacked similar drives to mimic official drives.
250GB was the max, looks like 320GB might be the new max.
20GB, 60GB, 120GB and 250GB. Some new special edition models are coming with larger (320GB) drives.