Definately go for a hamster :D They are great you would not hate it!
1. It's obviously your first time so get a syrian. They are the most basic breed of hamster and probably the breed that bite least. Plus, dwarf are harder to tame as they run really quick.
2. Place the cage somewhere warm as hamster dislike the cold plus it is dangerous to them, you need a cage big enough to hold a few toys, food and enough space to run around in. Depending on your price limit and space allowance. If you have only enough money to get a cage below £30, go for one like this:
http://www.petsathome.com/find/keyword-is-cage/product-is-14065
Or you may want a slightly more expensive one, like this:
http://www.petsathome.com/find/keyword-is-cage/product-is-11932
Or you may be prepared to spend A Lot on your hamster where you could go for one like this:
http://www.petsathome.com/find/keyword-is-cage/product-is-10215
or this: http://www.petsathome.com/find/keyword-is-cage/product-is-10999
Although, considering, it is not much more expensive than cage 2, but has a lot more to do. You my want a non wired cage and I suggest one because hamsters like to chew on bars and its annoying;
http://www.petsathome.com/find/keyword-is-cage/product-is-11931
All these cages are fine for your syrian.
3. You should put woodshaving to cover the whole bottom of the floor. And then get sme shredded bedding (or just a shredded J cloth), which you will need to put a lump in wherever in the cage (They will move it to where they like although I reccomend getting a house as it makes them feel safe and protected)
Its stuff like this:
http://www.petsathome.com/find/category-is-6+small+pets/category-is-6A+Bedding/product-is-13663
4. Just give your hamster a general hamster mix. Although you can feed them small quantities of veg and fruit as a trea, like carrots and apples (Nothing citrus) and you can purchase chocolate buttons. if it looks like your hamster has eaten all its food really quickly he probably hasn't eaten it, they like to hide it so have a look to see if he has a hiding place before you overfeed him lol!
5. Make sure he has a wheel and tube in his cage. If you don't like the noise of the wheel get a silent spinner. I have got mine a see saw too. They should definately have a mineral or wood block to gnaw on to keep their teeth down as hamsters teeth constantly grow. He must have a ball for when you get him out of his cage. i reccomend getting a good make ball and not a cheap one because hamsters can be clever and if they hit them hard on doors or walls figure that they can be broken and your hamster will escape!
6. Bear
Oscar
Teddy
Dexter
Tiger
Lily
Hope this helps =]
Btw-If people say that hamsters smelll it's because they weren't cleaning him out properly, make sure you clean them out a least once a week.