Yep, there's a Poynt app for WP7 (former BB user here, addicted to Poynt)
Rather sad to say but... I'm not even using it. Bing search (or maps) pretty much do all of it. I almost feel like I'm ditching an old, faithful friend but the search functions included in the phone actually yield the same results in less steps.