Bem, para usares o SQL num portátil, não o deves estar a utilizar como servidor público, pois não?
Essas app's não são joguinhos, nem consomem muitos recursos, tens bem espaço para usares o Mac e essas app's em VM, os CPU's agora vêm com umas funcionalidades por hardware que tornam a virtualização extremamente eficiente, ficam como aplicações nativas, o único overhead a mais, será mesmo o do Windows, mas, por exemplo, o XP deve fazer bem o que queres e saca muita pouca RAM. Nas aconselhava-te na mesma fazeres upgrade para 8GB de RAM, que assim podes dividir 4GB para Mac e 4GB para a VM
. para teres uma noção da usabilidade, podes com um gesto do trackpad, mudar do teu desktop mac para o windows rápidamente, partilhar pastas entre os dois SO's, automáticamente, e correr aplicações windows lado-a-lado com as do mac... o vmware fusion e paralels estão cheios destes hacks, e até o virtualbox já tem a maioria deles...
Aliás, com um bocado de sorte até poderão correr no Wine (que é uma layer que faz correr programas windows noutros sistemas operativos), que tem ainda menos overhead.