TwitBadge allows you to set a badge on your profile picture, without the need for ANY graphics editing.
There are three built-in badges to choose from, or you can choose to purchase the Unlock All Badges iAP which will allow access to ALL the badges.