I have a 3mb flv file, and i want to do a progressive download....but

it is stuttering big time on playback. And i’m thinking that even with a long buffering period…a file of this size just won’t play smoothly within a reasonable amount of time.

What do you suggest I do with it? I was thinking of buying one of those flv components.

What size of an flv is reasonable for a progressive download?

Thanks.