Hey guys, just posting this here after I read the blog, wondering what you guys thought of this: http://bf3blog.com/2011/10/report-ea-and-valve-in-late-stage-talks-to-get-battlefield-3-to-steam/
You will still need the origin client running in the background though, it's how all the launcher links are handled.