Yes indeed you can use your own pictures in member reviews, I used a good few of them in my Halo 3 review. If you're too lazy to learn how to do it, I found a clever method. Go to your profile and put the pictures in your Bio. Then a simple highlight - ctrl & c jobbie will do you. Paste into your review and your sorted. Just remember to delete them from your bio afterward.