Advice on 'Switch Case' or 'If Else' usage please

bascy:
until i read somewhere that every switch statement takes some amount of SRAM to store a jump table with addresses. Being short of memory already I removed all switched and replaces them with if {} else if {}.

I just coded my example using the switch/case and as a cascading if-else block. The switch/case used 2124 bytes of flash and 218 bytes of SRAM. The cascading if-else block was 2220 and exactly the same SRAM. This was with release 1.8.2 of the compiler. Maybe the code generator has changed.