1)è gratuito e puoi scaricalo qua:
http://www.bloodshed.net/devcpp.html
2)forse il fatto che è più aggiornato e facile da utilizzare
3)solo se integrato alla programmazione WIN32 (sfruttando le API di sistema si possono realizzare tutte le FORM che vuoi) ma non è troppo semplice ed immediato come con il VB (non è un RAD).