Credit cards

I'm thinking of getting a Virgin Money card. I'm just wondering how it works with regards to getting flying club miles. How quickly are they paid into the account from the purchase date? How soon do you receive the bonus miles for spending within the first 90 days?
I'm thinking for the bonus miles the the fee-paying card is worth it for at least the first year and especially if there any any big purchases going onto it.
Thanks for any info.
I'm thinking for the bonus miles the the fee-paying card is worth it for at least the first year and especially if there any any big purchases going onto it.
Thanks for any info.