Sometimes there's a fine line between putting your best foot forward and blowing your own trumpet. On a first date you want to make a good impression, but be careful not to come off like an insecure braggart.
Are you a part-time model? Do you own a mint condition Monaro or a beachside apartment? Do you have a double degree or a job offer from a top Web developer?
If so, that's great, and you can rightly feel proud of these accomplishments. You might even think your hot date would be impressed with them. Chances are they are. But there's a time and a place for revealing them.
On your first date it's just "getting to know you", so it's often best to keep a low profile. If you kick off listing your material possessions, outlining your CV and name dropping your celebrity friends you're going to come off like a self-centred, insecure egotist.
Once you've gotten to know your date a bit better, then you can sing your own praises a little bit (if you are so inclined). But don't overdo it - humility is a much admired personality trait, and a bit of an air mystery doesn't hurt either.
Rather than bragging it's better to impress your date with your good manners, listening skills and quiet self confidence. Of course, a measure of charm and romance never goes astray either.