This is one of the best cards for a 20D. In this era of 1000X cards, this is probably considered a "slow" card but the 20D is slow writing and cannot go as fast as these 30MB/s cards. These Sandisk have been "Ultra" reliable, they will last a long, long time.
Okay. Thanks; wasn't sure if the storage standards had changed or if the cards would remain compatible with older devices. Sounds like there aren't really any issues to worry about. I got a 2GB ultra II at the drug store - dirt cheap and 2GB is plenty of room with the small raw files this thing produces.