the GOG one should have it with all expansions
and I think its 10 not 20, Baulders Gate is also 10, so both together are 20. Thats where I got my copies, since I lost my phyiscal copys years ago.
--
http://24.media.tumblr.com/tumblr_lt37rzo2Jk1r4d7qpo11_r2_400.gif