I do not have this lens, though I am probably going to buy it as my all around general purpose lens.
I have been reading a LOT of comments on a lot of websites. Almost all of them seem to be very positive. I think for someone like you (and me) who just wants to take some photos it will be an excellent lens.
The one area that some people say it is rubbish and some say it is adequate is auto focus speed. Comments seem contradictory but it looks as though it MAY be a little slow in low light conditions.
So indoors party pics without flash, maybe it won't work, but many lenses would not.
High speed motor racing and other such sports, maybe it would be ok as not a low light issue, but probably it would not.
Long range landscapes, wildlife, birds etc, I reckon it would be perfect as you are getting extra reach over the canon and sigma 18-200mm lenses
You can of course buy one of the many lenses in the 100-300mm or so bracket, but may find like me that you can't be bothered to keep swapping lenses etc.
I want a lens that does everything, this is considered by many on this and other forums to be a philistines view

so shoot me I am a philistine! (only joking)
The tamron 18-270 appears to offer all of these advantages
18mm at wide end which on most DSLR's with the 1.6 crop factor thingy is the minimum acceptable, 28mm just isn't wide enough
270mm on the zoom end which againon a 1.6 crop DSLR is the equiv of about a 400mm zoom, few people seriously need more than that for regular use
Image stabillised - If like me you take all your pics hand held there is no way a 200mm+ lens is going to be any use to you unless it is image stabilised because of camera shake.
Reported image quality seems to be "good"
Possible disadvantages appear to be
F6.3 at the wide end. I don't think this matters. Most people don't shoot at the fastest speed a lens can manage anyway because you get a better image if you stop down to closer to F8 so what is the point of having a slightly faster F5.6 zoom if you are going to stop it down anyway? Remember the lens is image stabilised, so whereas at say F8 at 270mm this lens would normally have too slow a shutter speed to hand hold, it should be fine with the image stabilisation.
The autofocus may be "slow" - if it is a bit slow, so what i can live with that. MAny peope are reporting that it is "about normal". which is fine for me. Some people are reporting 5-10 seconds to lock on. This is of course unacceptable but what were the conditions?? I have used lenses that I consider to have perfectly ok auto focus that occassionally struggle in a darker situation if the target is not an "autofocus friendly shape". I can live with that.
Personally I intend to find one in a shop, take a few photos in the shop with my camera, take them home and check them out. If theimage quality is ok and i did not have manjor problems with autofocus speed in the shop i will be buying one.... Not for a few months though as it is not vacation season yet
Andy