Have I got enough pins in my Uno or should I use another board...?

Hi,

Been mulling this one over a bit and 'cos I'm a bit new to all of this I'm not too sure where my imagination will take me (could mean more and more pins!) …..so I think I'd better go for a Mega.

Wouldn't mind trying out a clone board (possibility of saving a few quid...not a bad idea) so after a bit of Googling I'm not sure if there is one brand better than another. I'm looking for a Mega and an Ethernet shield. Funduino and Sainsmart seem to figure a lot. Sainsmart do both boards and Funduino are common on eBay. Any suggestions much appreciated.

Thanks for all the help

Ron