Can one make the claim that AMD's APU strategy has been more effective than nVidia's mobile strategy so far? Considering AMD may have had limited resources, they spent them on what made the most sense for AMD at that time. AMD can still enter the mobile market and try to innovate SOC wins.
Nvidia's mobile plan was to start from the very bottom and work its way up. AMD and Intel have taken the exact opposite approach. Take what they have and pare it down to fit a Niche. Eventually Nvidia's ARM approach and their Atom/E-series will equal out. But the current market for AMD/Intel has almost disappeared because of pressure from companies like Nvidia and their ARM approach.
Now looking at AMD and their APU in the true PC market. It's a smart move. Going forward specially with the development of OpenCL and GCN, if developers take use of it can become a powerhouse chip. But we are 2 years off from a GCN based APU, and god knows when we will see enough OpenCL software to basically buy a video card as a CPU. But in the worst case the APU market can stay an effective slimtop and portable full power CPU/GPU. It will be what keeps AMD rolling.