Give us more story about yourself. Your play style, your racket history, & what do you like & hate from your current racket. Just plain question like this wont give you any good advice. Well... Anyway both are headheavy racket series from Yonex. Both are simillar but 10DG had compact head.
10DG is hard work, while Astrox 7 is easier to use. If you have the technique and you are a heavy smasher, go with 10DG Otherwise, if you want an easier life, Astrox 7 is your best bet