Head to Asda. A perfectly usable keyboard will cost you £4.00. OK, it's not wireless, but does that really matter?
In the meantime, to type a question mark, check that the number lock on your keyboard is on. Hold down the 'Alt' key. Type 63 on the numeric keypad (not on the row of number keys across the top of your keyboard. Release the Alt key.
Chris