I've been using the Yaesu VX-5 (a precursor the VX-7) for a while now.
I hate it.
It's got an obtuse, insane programming process, you can inadvertantly press buttons that leave the radio inoperable until you press a totally different sequence other buttons to clear the action of the first button press.
The function menus are in no particular order, features you'll never use (like setting the Barometric Pressure Offset for the optional altimeter) are at the same level as setting the squelch (which can ONLY be accessed via a multi-step process).
As a ham radio, it's OK - I can talk and be heard on local repeaters.
As an AM Broadcast Receiver you'll better with a crystal radio set made from a razor blade and oatmeal container.
It's fair to poor on other receive bands like the 150Mhz and 450Mhz bands. It does pretty poor on Aviation bands.
Kenwood makes a much more useful and practical radio in the TH-F6A. At about $320, it's comparable to the VX-7, however, I find this to be a radio that I can actually USE. Not only that, it's small. The TH-79 (a dual-bander) is pretty good too, a bit bulky, but you can find them for $125 pretty much everywhere.