I got one of these and they works perfect.
SanDisk Extreme Pro CompactFlash 64GB (160MB/s)
Max resolution on a 50D is 1568 x 882 (16:9)
and the camera (ML Menu) say it need 57MB/sec at 25 fps.
In the link they guy wrote:
"The 128gb 1050x works great for me. I can easily get continuous 1:1 no crop or 1920*800"
but i don't think 1920 pixel is possible on a 50D.
Am i wrong?
120 MB/s maybe is enough. But i would spend a bit more and buy 160 MB.
So you are safe. And i think a faster card also react faster. If you hit record and stop.
Its good when the card ist faster than what you needed.
With 64 GB, recording 1568 x 882 you can record around 20 minutes in raw,
and scale it up to 1920 x 1080.