Overall Impressions
I think I've explored all of the features of the Alinco DJ-G7 to be able to give an overall impression.
Pro's: It's a full featured, basic HT for 2m/440/1.2Ghz and also has broadcast AM/FM It has a lot of memories and is pretty easy to program from the radio. Full duplex and crossband repeat is really nice. The radio has excellent TX/RX audio quality. Unlike Yaesu HT's, you can actually delete and move around memories from the radio's keypad. Overall, it's very easy to use and is rugged. It's not waterproof, but it is water resistant. It comes with a lot for the price including a long lasting battery and desktop rapid charger. Alinco publishes updates to the firmware when they fix bugs, and you can apply it yourself if you purchase the programming cable. The charging input voltage is 12v, so you can make or use your own charging cable, or even run it off an external battery if you needed to. Lastly, the screen is easy to read and you can change the font and size to suit your own vision needs.
Cons: While not a major issue, the belt clip is a little goofy and tends to get in the way if you're changing antennas or speaker/mics. The scanning function doesn't seem to be as fast as it could be, but this is only a very minor consideration. Alinco tech support has a reputation for being slow to respond and my experience was similar. The freeware software (version 1.1) is beta at this time and is horrible. Other radio manufacturers either don't supply any sofware or make you pay for it, so I'm not sure how much I should complain about Alinco's software, though. The biggest issue that I currently have with this radio is that you can't select NFM mode at the upper portion of the 70cm band. This is an issue if you have local police/fire/etc. that use that part of the band and you wish to monitor them. I would think that this could easily be fixed with a firmware update.
Overall, I would recommend this radio, especially if you want to experiment on 1.2Ghz and especially if you're looking for an HT to use for satellite work. It's a good value and covers all of the basic features you really need plus a few more. I haven't built/purchased a 1.2Ghz yagi yet to try that band on the satellites, but I will soon
Hopefully there will be some software out soon that is better written.