Have you though about getting the battery grip for the Canon 1100D? It sucks that Canon never made one but Neewer made a third party one. It is high quality and inexpensive(got mine for $30)
Makes it look bigger i know, atm im saving up for soft boxes