to have a switch to remove the reflect effect :
Modify the file "General.plist" which is in /Applications/Preferences.app
Add :
<dict>
<key>cell</key>
<string>PSGroupCell</string>
</dict>
<dict>
<key>cell</key>
<string>PSSwitchCell</string>
<key>default</key>
<false/>
<key>defaults</key>
<string>com.apple.springboard</string>
<key>key</key>
<string>SBUseNewDock</string>
<key>label</key>
<string>iPod Touch Dock</string>
</dict>
<dict>
<key>cell</key>
<string>PSGroupCell</string>
<key>isStaticText</key>
<true/>
</dict>
<dict>
<key>cell</key>
<string>PSTitleValueCell</string>
<key>label</key>
<string>iPod Touch Dock always show icon reflections beneath their respective dock icons.
When off, dock icons will be displayed according to default setup.</string>
</dict>
And finish by :
</array>
<key>title</key>
<string>General</string>
</dict>
</plist>
Don't forget to restart the SpringBoard.
You will have a switch in general settings that allow you to have or not the reflect effect :
