I assume you're already conversant on the subject but from my limited understanding I believe that the transactional interpretation comes to some of the same conclusions as Bohm's interpretation, all without directly positing non-locality - I like it as an interpretation because I abhor both the many-worlds interpretation and non-locality (except as a hypothetical means to an end, but how satisfying is that eh?)
http://en.wikipedia.org/wiki/Transactional_interpretation
http://www.npl.washington.edu/npl/int_rep/tiqm/TI_toc.html
It requires a little mental gymnastics to understand what it means for wavefunction collapse, but that might just be me, I don't have the capacity to articulate it in a coherent manner sorry, but just thought I'd post the links to you just in case you're interested