You should try some of the open source and Linux software! It takes a little bit to get used to it but there are some fantastic options for that and plenty of user support.
The deadline annoys me as well, so that means I need to get away from windows that much faster!