With a Roth IRA, you can withdraw the principle penalty free, while the earnings stay in the account. Also, you can withdraw 10k for buying a house from either IRA type, penalty free. You lose out on the future earnings from that withdrawal, but you can use it.