Looking to buy a decent bike lock for my new bike (Ridgeback Supernova) after spending the amount i did for the bike, i don't want someone stealing this one like my last bike. Anyone advise me on what and how much to spend?, and are D locks the answer, although there not easy to carry about, can they be broken or picked like cheap bike locks?.