I do check my bank/credit activity at least weekly now.
You should also be able to set up your accounts so that they can send you a text to your cellphone in case of suspicious activity they see on your account.
As I said Citi offers that feature and I got a text the last time within an hour of them detecting the fraud.