From what I keep reading all over the Internet, it is not possible to block calls on cell phones.
Here's a suggestion though. If your phone allows per-contact ring tones, add that number to your contacts. (I know, not what you planned on doing, haha) Now, set their custom ring tone to silent ring without vibration. You'll never know they called other than viewing your missed calls. I was pretty sure a person calling you cannot waste your minutes UNLESS you answer the call. Otherwise, it would leave sooo much room for jerks to waste your money, and I think cell phone companies like their customers.
I have a Motorola KRZR K1 with T-Mobile service. I use my phone more for its multimedia functions than for actual phone calls. I have 1.2gb of music on it. I have some TV shows I converted from their DVDs. I put important notes on there. I installed a few games. I plan on programming my own games for it when I have the time since very few games out there work well on KRZR K1s. Mostly I use it to kill time when I am waiting in a long line. I use it for music when I'm working out.