You should consider a canopy then (can still be open top, but get that perimeter covered!)
I had a change of heart this week about my lack of canopy on my tank... I ended up slapping together something last night, it's not pretty, but it will do the trick. Cost me about $12 (yeah, big spender, I know

) I can post some pictures later maybe if you're looking for ideas.