Using a WiFi shield

I want use a WiFi shield to control a robot project. The problem is that I am using pins 1 thru 13 on an Uno board to control servos.
What are my options for using WiFi to control my robot?

Use some different pins on the UNO, depending on what you are doing, you may be able to use the Analog pins as digital pins, but I'm not sure if they support PWM (possibly not).

Or buy a Mega 2560, which has loads of pins

Or use a RS232 based wifi module. (but this still needs 2 pins TXD and RXD and I'm not sure if Software Serial works on Analogue pins)