Band on the Run is widely thought to be Paul McCartney's best solo work, but top to bottom, Ram's a better album.  There's a nice mix of grungy rock (3 Legs, Monkberry Moon Delight, Smile Away), power pop (Eat at Home), country (Heart of the Country), Beatle-esque pop (Uncle Albert/Admiral Halsey), and even a rock operetta (Back Seat of My Car). Too Many People is, allegedly, a "message" song from Paul to John and Yoko (to which John responded with How Do You Sleep? Ouch!)