I found a great site that gives you your very own Bad Company 2 sig, it also auto-updates so need to worry about that *cough* Sony Trophy Sig (EU) *cough*
Although it is down at times due to high server load so at times it won't let you make one.
Here's some of their designs note that they also let you fully comtomise it with your own pictures.
Site Basic Ones
odd, my stats arent correct, only showing 101 tags
Don't worry mine aren't either they don't seem to count the ones DICE kept and gave back to everyone from the demo.