CSS - wicked electro pop rock group from brazil. Turned out four decent albums, to my surprise as i thought they were done after their second album donkey. Worth checking out i reckon if you like that sort of thing.
MDB - Don't get me started on the doors. i fuckin love that band. I even like the weird shit of soft parade.
Marmalade - never actually heard the beta band so i listened to your link. Interesting. A little pavement, but only a little, don't really know where to place em, not a massive indie head i guess but always nice to cross one off the list. I can see the charm.