Up until now I have used a combination of Notepad and Vi to edit and/or create any web pages. However I am now starting to work on things that are a little more ambitious and all the code gets a little confusing. So I was wondering what editors people have used, and what would rate well. Ideally something cross platform, but if that isn't possible I use windows more than Linux.
Any advice or input will be gratefully received.