I currently own a microsoft digital media pro and a logitech mx518. I want a keyboard with calculator, programmable buttons, volume keys, and number pad like my current keyboard. Mouse looking for something a bit more comfortable with a few more buttons for easier multitasking.