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
- Select a Language