A tailored black suit and BLACK shoes are a must for a first suit unless you're 18.
Agree, but every man should have a dark blue suit. I don't wear suits a lot, so I only have 4 - navy, black, brown and dark green. If I had to pick one, I'd choose the black. Sure, I wore it to my friend's father's funeral, but I also wore it as best man at his wedding. Also, it's more of a traditional looking suit, so I won't look like an idiot if I wear it 20 years from now.
The green one holds most of the fun memories, though.