with castle crashers and worms coming out pretty soon i decided i should probably get some points, but i wanted to know if i should just get them through LIVE or buy a card. does anyone know if tax is charged through the live market place? i live in california and if i can save a buck or two and...