you could also check out screem! and Nvu
personally I use quanta - but have had a go with bluefish!
none of it is as "comprehensive" as dreamweaver. You'd have to check out stuff like crossover office from codeweavers to see if it is supported (crossover office is commercial so if you feel that dreamweaver is more important to you, and crossover supports your version then you'd have to pay for crossover - it's not very expensive - especially compared to dreamweaver and anything from macromedia).