Indexed Universal Life
will likely best fit your needs.