Very slow join query

what does the EXPLAIN say? how are your WHERE conditions affecting the execution plan?