Wa'alaikum assalam! Honestly, ramai dari mum friends saya pakai IUCD dan suka, lasting, dapat remove anytime kalau nak pregnant. But jarum (injection) tu okay jugak, convenient sebab 3 bulan sekali je. Best la tanya dengan doctor yang kenal medical history you, sebab both have different pros and cons depending on your body dan lifestyle, ada yang prefer IUCD tak nak pikir, ada yang suka flexibility jarum. Anyway, both are reliable for contraception kalau tu yang you're looking for!