I'm with Monkey. It is a misconception that you need to play perfect to win. Although, playing perfectly is not really all that hard to do. The only hard part is disguising the fact that you are playing perfect. The best way to do that is to make "mistakes", and thus not play perfect. They lower your EV a little, they increase your variance a little, but they are essential to increasing your life at the casino. So I would almost say playing PERFECTLY, which several experts have suggested that you do, will actually KILL your advantage completely since it wont be long before you are unwelcome at the casinos. PERFECT play is just too transparent. "Mistakes" are a great tool.
I think that if you follow Bojack's and RJT's advice in this situation and attempt to be PERFECT at blackjack, you will be easily picked off in the casino. The only way you can get away with perfect play is if you play low stakes where the casino doesnt even care.
In my opinion, perfect play inludes cover play, which is not technically perfect, but if you cant play at the casino your EV is 0, so it is best to lower your EV just a bit using cover and play less than perfect.