oh yeah and what the deal with magic? is there an easire way to boost it ? because it sucks trying to level all of them up.
Yeah Magic is the easiest skill to level...you can max out all the skills in few hours.
Just create a spell that takes 1 mana (is it mana in oblivion, I haven't played for a while so I forget) to cast. Then just cast it constantly, your rate of regeneration will probably be enough to negate it, and you can just cast the same spell over and over.
One thing though, they have to be cast on valid targets I recommend getting an unlock spell and casting it at a door or a chest, get a summon skeleton spell for 1 point and just cast it anywhere (you have to wait for one skeleton to disappear before you can cast the next), get a healing spell and cast it on yourself or another character, and get a damage spell (get one that curses you or something like that for 1 second) and cast it on yourself (damage spells have to be able to do some damage so the options are to cast it on yourself or do a lot of dungeon diving, I prefer the first one).
This the easiest and fastest way I know of to level up your spells.
Be careful though about leveling too much, you probably already know that you waste levels if you don't level your character after 10 (Major or minor, doesn't matter as long as it is within the same stat) skill levels because the extra skill levels (beyond 10) won't be carried over to add to your stats next time your character levels up.