I have an 8gig in my 8830 and I believe the 8820 is in the same family. But I can't assure you it will work.
If I recollect, for 8gigs I might have needed a newer OS than came with the phone initially. There is a posting somewhere that links to the size cards supported by the various BB's.