I love Elias. It's a great name and a good alternative to Elijah (which I'm never sure how to pronounce). I also love Eli as a nickname. Magnus on the other hand I don't like. Too much like Magnum (the gun and the TV show) and magnanimous for my taste.