Lol didn't see this for like a month.
Anyways to be honest I have no idea which hardware you would use..I'm sure a quick look on google would result in heaps of items.
Not a 3g expert but pretty sure the antenna would depend on the frequency you using (depending on which country you are in)
*edit*
Oh yeah if you look here you can see how to make your own yagi antenna and yeah each frequency looks like it has its own design
http://whirlpool.net.au/wiki/homemade_yagiBut yeah.. I'm not really a parts catalogue heh.. I'm more... Coming up with solutions (and then using google to find the hardware)
All though if its a Cisco item, I know alot of them pretty well and which one to use etc etc; However they do come out with new crap very often, so it is hard to keep up with which devices are EOL etc etc... but there site is very good for researching that stuff.