The present invention is directed to novel compounds. These compounds can be useful in inhibiting the activity of protein prenyltransferases including GGTase I and/or RabGGTase. The compounds can also be used as anti-cancer therapeutics including as part of methods for treating cancer, in assays, and in kits.