Some fairly recent advice and discussion here:

http://www.fodors.com/community/air-travel/how-do-you-book-a-flight-with-an-open-return.cfm

I hope it helps.