Visual Studio Express — вариант, но для запуска приложения потребуются DLL из директории redist. Называются как-то типа msvc*.dll. Если не напрягает — самое оно.
Можете попробовать mingw и notepad++ или UltraEdit в качестве IDE, если проект небольшой. UltraEdit, кстати, еще и компилить умел по хоткею.
Для чего-то серьезного можете взять Qt и настроить его на статическую компиляцию, получив в результате ~5MB бинарного кода (а то и больше), но зато безо всяких зависимостей.