[QUOTE=p00kienrayray;16897333]Ok, I should probably stick to EF lenses just in case I go full frame later?[QUOTE]No, absolutely not. Most lens will retain 80% of their value if bought new, or almost all of their value if bought used, so if you decide to make the large financial leap later to a full frame, it won't be an expensive proposition to sell your EF-S to move to EF.
In general EF lenses can be almost twice as expensive to get similar IQ as their EF-S counter parts. It's a lot of money to spend for absolutely no reason other than one day in 4 years you might upgrade.
As for upgrading from your SL1, the only reason to upgrade a camera (or a lens) is if there is a feature you want or need that you're missing. If you aren't looking for faster shutter speeds (1/8000 is very nice when shooting f/2.8+ in bright sun, but great pictures are rarely taken in the harsh shadows of bright sunlight), weather sealing (how often do you really want to shoot in the rain), more AF points (are you shooting sports all day), or full frame (hey, this is nice, but it's not cheap), then there's not a compelling reason to upgrade.
Your money would be much better spent on a 50 f/1.4, a 85 f/1.8, a 10-22, or a 17-55 f/2.8 all depending on what you're looking to do. This is really the key point here. Those are all going to be the same price or less than moving to a 70D (the cheapest upgrade that would make any sense) from your SL1 and would all have a MUCH larger impact on your images than the body.
With photography being a "sky's the limit" hobby when it comes to how much money you can spend, you'll generally want to get the biggest bang for your buck as I suspect you've got a limited budget like most people.