Stephen Jackson never attended UofA.
Frye isn't my first option but I like his game. Frye can play Center, where he'd have plenty of speed and quickness. His rebounding numbers aren't that bad considering the talent on team and minutes played. Decent shot-blocker, contributes in assists and steals. Steven Hunter with a jumpshot, that can play the 4... where the likes of Duncan, Garnett, Brand, Martin, Nowitski, Gasol, Swift, Camby, Nene, Magloire, Abdur-Rahim, Randolph, Boozer, etc. all reside.
Other than Ming (not too many Prospects in Draft could stop regardless), he has the defensive ability, height, and length to give these players fits ala a Hunter... but with more offensive ability and rebounding. I'm not worried about getting some 260 pounder to throw his body around, most fans I know complained about Jahidi White and that type of Prospect doesn't fit the system unless A. he has height B. has the athleticism.
Mensah-Bonsu is the only good to great athlete, available around #20 but he's raw and at only 6'9 and not the biggest of guy. I really wouldn't mind him on team but he doesn't have a game outside the paint right now, Frye does.
Frye can help team, in the area's Hunter lacks right now and would be a decent tag team duo. Can play the 4 and 5... which gives team another body if Stoudemire or Marion are out or in foul trouble.
Suns don't really need a 30 PT scorer but a rebounder that fits the defensive system that can score, to stay on court. I like Granger and Warrick at the 3/4 because the can rebound and score to stay on court and play multiple positions. Contribute in all area's and both have a little more size than Marion, which makes Marion available at the SG position incase of injury (Suns are deep there but still).
I'm starting to think, maybe other than Deron Williams and Raymond Felton, with Milos Vujanic possibly coming aboard as well... that Suns don't need a PG. Barbosa is starting to impress and rebounding is most important right now.